EnglischFranzösischSpanisch

OnWorks-Favicon

create_bmp_for_circ_in_rect – Online in der Cloud

Führen Sie create_bmp_for_circ_in_rect im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl create_bmp_for_circ_in_rect, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


create_bmp_for_circ_in_rect - Bitmap-Generator für einen kreisförmigen Leiter in a
rechteckiger Leiter (Teil von atlc)

ZUSAMMENFASSUNG


create_bmp_for_circ_in_rect [Optionen... ] d W H x y Er outfile.bmp

WARNUNG


Aufgrund der Komplexität des ATLC-Projekts stellt diese Manpage keine vollständige Dokumentation dar
macht Manpages nicht zu einer idealen Möglichkeit, es zu dokumentieren, auch wenn der Vollständigkeit halber Manpages verwendet werden
werden produziert. Die beste Dokumentation, die zum Zeitpunkt der Version aktuell war
Die produzierte Datei sollte auf Ihrer Festplatte zu finden sein, normalerweise unter
/usr/local/share/atlc/docs/html-docs/index.html
obwohl es woanders sein könnte, wenn Ihr Systemadministrator sich für die Installation des Pakets entschieden hat
anderswo. Manchmal werden Fehler in der Dokumentation korrigiert und angehängt
http://atlc.sourceforge.net/ bevor eine neue Version von atlc veröffentlicht wird. Bitte, wenn Sie
Bemerken Sie ein Problem mit der Dokumentation – auch Rechtschreib- und Tippfehler – lassen Sie es mich bitte wissen
kennen.

BESCHREIBUNG


create_bmp_for_circ_in_rect ist ein Vorprozessor für atlc, das Finite-Differenzen-Programm
das zur Berechnung der Eigenschaften einer zweiadrigen elektrischen Übertragungsleitung verwendet wird
mit beliebigem Querschnitt. Das Programm create_bmp_for_circ_in_rect wird als schneller Weg verwendet
der Generierung von Bitmaps (es ist kein Grafikprogramm erforderlich) für ein Rundschreiben
Leiter innerhalb eines rechteckigen Leiters, etwa so:

-------------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| Dielektrikum, Permittivität=Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | H
| ***** | | |
| *********** y | |
| ************* | | |
| ************** | | |
| <-----d------> v | |
| ************** | |
| ************* | |
| *********** | |
| *** | |
| | |
-------------------------------------------------- ----- v
<-------------W------- ----->

Die Parameter „W“ und „H“ und die Innenmaße des Außenleiters. Das Innere
Der Leiter hat einen Durchmesser von „d“ und ist von der Mitte des Außenleiters um a versetzt
Betrag 'x' horizontal und 'y' vertikal. Der Raum zwischen Innen und Außen
Leiter ist ein Dielektrikum mit der relativen Permittivität „Er“. Wenn es nur ein Vakuum gibt
Dielektrikum, dann sollte „Er“ auf 1.0 eingestellt werden

Die Bitmap wird auf der Standardausgabe gedruckt MUST macht entweder in eine Datei umgeleitet werden
eine der beiden folgenden Möglichkeiten.

create_bmp_for_circ_in_rect d W H x y Er > Dateiname.bmp OR
create_bmp_for_circ_in_rect -f Dateiname.bmp d W H x y Er

Die von erstellten Bitmaps create_bmp_for_circ_in_rect sind 24-Bit-Bit-Farbbitmaps
benötigt von atlc.

Die durch „Er“ festgelegten Permittivitäten der Bitmap bestimmen die Farben in der Bitmap. Wenn Er1
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 oder 100 ist, dann ist die Farbe
Die dieser Permittivität entsprechende Permittivität wird entsprechend den in FARBEN definierten Farben eingestellt
unter. Wenn Er keine dieser Permittivitäten ist, wird der Bereich der Permittivität Er festgelegt
zur Farbe 0xCAFF00. Das Programm atlc weiß nicht, was diese Permittivite sind, also
atlc, muss mit der Befehlszeilenoption -d angegeben werden, wie in Beispiel 4 unten.

OPTIONAL


-b Bitmapgröße
wird verwendet, um die Größe der Bitmap und damit die Genauigkeit festzulegen, mit der atlc dies erreichen kann
Berechnen Sie die Eigenschaften der Übertragungsleitung. Der Standardwert für „bitmapsize“ ist
normalerweise 4, obwohl dies zur Kompilierungszeit festgelegt wird. Der Wert kann zwischen 1 und XNUMX liegen
15, aber mehr als 8 ist wahrscheinlich nicht sinnvoll.

-f Outfile

-v
Ursachen create_bmp_for_circ_in_rect um einige Daten nach stderr zu drucken. Beachten Sie, dass nichts extra geht
zur Standardausgabe, da erwartet wird, dass diese in eine Bitmap-Datei umgeleitet wird.

FARBEN


Die 24-Bit-Bitmaps atlc erwartet, dass 8 Bits zugewiesen sind, um die Menge an Rot darzustellen.
8 für Blau und 8 für Grün. Daher gibt es 256 Stufen von Rot, Grün und Blau, also eine
insgesamt 256*256*256=16777216 Farben. Jede der 16777216 möglichen Farben kann sein
genau definiert durch die Angabe der genauen Menge an Rot, Grün und Blau, wie in:

rot = 255,000,000 oder 0xff0000
grün = 000,255,000 oder 0x00ff00
blau = 000,000,255 oder 0x0000ff
schwarz = 000,000,000 oder 0x000000
weiß = 255,255,255 oder 0xffffff
Braun = 255,000,255 oder 0xff00ff
grau = 142,142,142 oder 0x8e8e8e

Einige Farben wie Rosa, Türkis, Sand, Braun, Grau usw. können etwas anders bedeuten
Dinge für verschiedene Menschen. Dies ist bei uns nicht der Fall atlc, da das Programm die Farben erwartet
unten GENAU wie angegeben definiert werden. Ob die Farbe Ihrer Meinung nach sandig oder gelb ist, bleibt Ihnen überlassen
Wenn Sie es jedoch in Ihrer Bitmap verwenden, muss es sich entweder um eine erkannte Farbe handeln
von atlc, or Sie müssen es mit einer Befehlszeilenoption definieren (siehe OPTIONEN und Beispiel 5).
unten).
Die folgenden Dirigenten werden von atlc anerkannt:
Rot = 255,000,000 oder 0xff0000 ist der stromführende Leiter.
Grün = 000,255,000 oder 0x00ff00 ist der geerdete Leiter.
Schwarz = 000,000,000 oder 0x000000 ist der negative Leiter

Alle Bitmaps sollen über einen stromführenden (rot) und einen geerdeten (grünen) Leiter verfügen. Der schwarze Schaffner
wird derzeit nicht unterstützt, wird aber verwendet, um einen negativen Leiter anzuzeigen, der
wird benötigt, wenn das Programm um die Analyse von Richtkopplern erweitert wird.

Die folgenden Dielektrika werden von atlc erkannt und so sind hergestellt by
create_bmp_for_circ_in_rect.

weiß 255,255,255 oder 0xFFFFFF als Er=1.0 (Vakuum)
weiß 255,202,202 oder 0xFFCACA als Er=1.0006 (Luft)
blau 000,000,255 oder 0x0000FF als Er=2.1 (PTFE)
Mittelgrau 142,242,142 oder 0x8E8E8E als Er=2.2 (Duroid 5880)
lila 255.000,255 oder 0xFF00FF als Er=2.33 (Polyethylen)
gelb 255,255,000 oder 0xFFFF00 als Er=2.5 (Polystyrol)
sandig 239,203,027 oder 0xEFCC1A als Er=3.3 (PVC)
braun 188,127,096 oder 0xBC7F60 als Er=3.335 (Epoxidharz)
Türkis 026,239,179 oder 0x1AEFB3 als Er=4.8 (Glasplatine)
Dunkelgrau 142,142,142 oder ox696969 als Er=6.15 (Duroid 6006)
L. grau 240,240,240 oder 0xDCDCDC als Er=10.2 (Duroid 6010)
D. Orange 213,160,077 oder 0xD5A04D als Er=100 (zum Testen)
Wenn die Permittivität eine ist, die nicht in der obigen Liste enthalten ist, dann die Teile des Bildes mit Er1
werden auf 0xCAFF00 gesetzt und die Teile mit Er2 auf 0xAC82AC.

Beispiele:


Hier sind einige Beispiele für die Verwendung von create_bmp_for_circ_in_rect. Sehen Sie sich noch einmal den HTML-Code an
Weitere Beispiele finden Sie in der Dokumentation in atlc-XYZ/docs/html-docs.

Im ersten Beispiel gibt es nur ein Luftdielektrikum, also Er1=Er2=1.0. Das Innere von 1x1
Zoll (oder mm, Meilen usw.) wird zentral in einem Außengehäuse mit den Maßen 3 x 3 Zoll platziert.

Der genaue Ort, an dem das Dielektrikum beginnt (a) und seine Breite (d), sind jedoch unwichtig
sie müssen noch eingetragen werden.

% create_bmp_for_circ_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp

In diesem zweiten Beispiel ist ein Inneres von 15.0 mm x 0.5 mm von einem Äußeren umgeben
Innenmaße von 61.5 x 20.1 mm. Es gibt ein Material mit der Permittivität 2.1 (Er von
PTFE) unterhalb des Innenleiters. Die Ausgabe von create_bmp_for_circ_in_rect wird an a . gesendet
Datei ex1.bmp, die dann von verarbeitet wird atlc

% create_bmp_for_circ_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atlc ex2.bmp

In Beispiel 3 wird die Bitmap vergrößert, um die Genauigkeit zu erhöhen, ansonsten ist dies jedoch der Fall
identisch mit dem zweiten Beispiel. % create_bmp_for_circ_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp

Im vierten Beispiel statt Umleitung create_bmp_for_circ_in_rect's Ausgabe an a
Datei mit dem >-Zeichen versehen, erfolgt dies mit der Option -f.
% create_bmp_for_circ_in_rect -f ex4.bmp 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1
% atlc ex4.bmp

Im fünften Beispiel werden Materialien mit den Permittiviten 2.78 und 7.89 verwendet. Während es gibt
Keine Änderung in der Verwendung create_bmp_for_circ_in_rect, da diese Permittivitäten nicht gelten
bekannt, wir müssen es erzählen atlc was sie sind. % create_bmp_for_circ_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > ex5.bmp % atlc -d CAFF00=2.78 -d AC82AC=7.89 ex5.bmp Im sechsten und
Letztes Beispiel: Die Option -v wird verwendet, um einige zusätzliche Daten an stderr zu drucken
create_bmp_for_circ_in_rect.

Verwenden Sie create_bmp_for_circ_in_rect online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad