Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

create_bmp_for_rect_in_rect - Online w chmurze

Uruchom create_bmp_for_rect_in_rect w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie create_bmp_for_rect_in_rect, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


create_bmp_for_rect_in_rect - generator bitmap dla przewodu prostokątnego wewnątrz
przewód prostokątny (część atlc)

STRESZCZENIE


create_bmp_for_rect_in_rect [opcje... ] W H a b c d w h Er1 Er2 nazwapliku.bmp

OSTRZEŻENIE


Ta strona podręcznika nie jest kompletnym zestawem dokumentacji - złożoność projektu atlc
sprawia, że ​​strony podręcznika nie są idealnym sposobem na dokumentowanie tego, chociaż niekompletne, strony podręcznika
są produkowane. Najlepsza dokumentacja, jaka była aktualna w momencie wydania wersji, była
produkowane powinny znajdować się na dysku twardym, zwykle w
/usr/local/share/atlc/docs/html-docs/index.html
chociaż może to być gdzie indziej, jeśli administrator systemu zdecyduje się zainstalować pakiet
gdzie indziej. Niekiedy błędy są poprawiane w dokumentacji i umieszczane na:
http://atlc.sourceforge.net/ przed wydaniem nowej wersji atlc. Proszę, jeśli
zauważ problem z dokumentacją - nawet błędy ortograficzne i literówki, proszę o informację
Wiem.

OPIS


create_bmp_for_rect_in_rect jest preprocesorem dla atlc, program różnic skończonych
który służy do obliczania właściwości dwu- i trójprzewodowych przewodów elektrycznych
linia przesyłowa o dowolnym przekroju. Program create_bmp_for_rect_in_rect is
używany jako szybki sposób generowania bitmap (nie ma potrzeby korzystania z programu graficznego), dla
prostokątny przewodnik wewnątrz prostokątnego przewodnika z dwiema dielektrykami, jak poniżej:

-------------------------------------------------- --- ^
| | |
| <-------------d---------> | |
| | |
| <--------------w-----------> | |
| ------------------------ ^ | |
| | | | | |
| | Przewodnik metalowy | | | H
|<----b-->| przewodnik (może być | c Er1 | |
| | poza środkiem) | | | |
| | | | | |
| ------------------------------------ ^ | |
| |.................................| | | |
| |...Dielektryk, przenikalność elektryczna=Er2...| | | |
|<-a->|.....(może być poza środkiem )......| h | |
| |.................................| | | |
| |.................................| | | |
-------------------------------------------------- --- |
<--------------------------W--------------------- -->

Parametry „W” i „H” oraz wymiary wewnętrzne przewodu zewnętrznego. Zewnętrzny
wymiary przewodu wewnętrznego to „w” i „c”. Zakłada się, że przewodnik wewnętrzny pozostaje w spoczynku
na dielektryku (Er2), który ma szerokość „d”, a przewód zewnętrzny jest przewodnikiem wewnętrznym
przesunięcie „b” od lewej ściany bocznej przewodu zewnętrznego. Cały region jest
otoczony dielektrykiem o względnej przenikalności elektrycznej „Er1”. Dielektryki „Er1” i dalej
Zarówno „Er1”, jak i „Er2” będą wynosić 1.0

Mapa bitowa jest drukowana do pliku określonego jako ostatni argument

create_bmp_for_rect_in_rect -f nazwapliku.bmp W H a b c d w h Er1 Er2

Mapy bitowe produkowane przez create_bmp_for_rect_in_rect są 24-bitowymi kolorowymi mapami bitowymi, tak jak są
wymagane przez atlc.

Przepuszczalności bitmapy, ustawione przez „Er1” i „Er2”, określają kolory w
mapa bitowa. Jeśli Er1 lub Er2 wynosi 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 lub
100, kolor odpowiadający tej przenikalności zostanie ustawiony zgodnie z
kolory zdefiniowane w KOLORACH poniżej. Jeśli Er1 nie jest jedną z tych przepuszczalności, obszar
przenikalność Er1 zostanie ustawiona na kolor 0xCAFF00. Jeśli Er2 nie jest jedną z tych wartości,
wtedy region obrazu zostanie ustawiony na kolor 0xAC82AC. Program atlc nie
wiedzą, jakie są te przenikalności, więc oni atlc, należy poinformować za pomocą opcji wiersza poleceń
-d, jak w przykładzie 4 poniżej.

OPCJE


-b rozmiar bitmapy
służy do ustawiania rozmiaru mapy bitowej, a więc dokładności, z jaką atlc jest w stanie
obliczyć właściwości linii przesyłowej. Domyślna wartość „bitmapsize” to
normalnie 4, chociaż jest to ustawiane w czasie kompilacji. Wartość można ustawić w dowolnym miejscu od 1 do
15, ale więcej niż 8 jest prawdopodobnie nierozsądne.

-f plik wyjściowy
Ustaw nazwę pliku wyjściowego. Domyślnie bitmapa jest wysyłana na standardowe wyjście, ale *musi* zostać wysłana
do pliku, z tą opcją lub jak opisano powyżej.

-v
Rozwiązania create_bmp_for_rect_in_rect wydrukować dane na stderr. Uwaga, nic więcej nie idzie
na standardowe wyjście, ponieważ oczekuje się, że zostanie przekierowany do pliku mapy bitowej.

KOLORY


24-bitowe mapy bitowe, które atlc oczekuje, mają 8 bitów przypisanych do reprezentowania ilości czerwieni,
8 dla niebieskiego i 8 dla zielonego. W związku z tym istnieje 256 poziomów koloru czerwonego, zielonego i niebieskiego, co daje a
łącznie 256*256*256=16777216 kolorów. Każdy z możliwych 16777216 kolorów może być
określone dokładnie przez podanie dokładnej ilości koloru czerwonego, zielonego i niebieskiego, jak w:

czerwony = 255,000,000 0 0000 lub XNUMXxffXNUMX
zielony = 000,255,000 0 lub 00x00ffXNUMX
niebieski = 000,000,255 0 lub 0000xXNUMXff
czarny = 000,000,000 0 000000 lub XNUMXxXNUMX
biały = 255,255,255 lub 0xffffff
Brązowy = 255,000,255 0 lub 00xffXNUMXff
szary = 142,142,142 lub 0x8e8e8e

Niektóre kolory, np. różowy, turkusowy, piaskowy, brązowy, szary itp. mogą się nieznacznie różnić
rzeczy do różnych ludzi. Tak nie jest z atlc, jak program oczekuje kolorów
poniżej należy dokładnie zdefiniować, jak podano. Niezależnie od tego, czy uważasz, że kolor jest piaskowy, czy żółty, to się zgadza
do ciebie, ale jeśli używasz go w swojej bitmapie, to albo musi być rozpoznawany kolor
przez atlc, or musisz to zdefiniować za pomocą opcji wiersza poleceń (patrz OPCJE i przykład 5
poniżej).
czerwony = 255,000,000 0 0000 lub XNUMXxFFXNUMX to przewód pod napięciem.
zielony = 000,255,000 lub 0x00FF00 to uziemiony przewodnik.
niebieski = 000,000,000 0 0000 lub XNUMXxXNUMXFF to przewód ujemny

Wszystkie mapy bitowe musi mieć przewód pod napięciem (czerwony) i uziemiony (zielony). Niebieski przewodnik to
obecnie nie jest obsługiwany, ale będzie używany do wskazania ujemnego przewodnika, który będzie
być potrzebne, jeśli/kiedy program zostanie rozszerzony o analizę sprzęgaczy kierunkowych.

Następujące dielektryki są rozpoznawane przez atlc i so jest wytworzony by
create_bmp_for_rect_cen_in_rect.

biały 255,255,255 lub 0xFFFFFF jako Er=1.0 (próżnia)
różowy 255,202,202 lub 0xFFCACA jako Er=1.0006 (powietrze)
L. niebieski 130,052,255 0 8235 lub 2.1xXNUMXEF jako Er=XNUMX (PTFE)
Średni szary 142,242,142 lub 0x8E8E8E jako Er=2.2 (duroid 5880)
fioletowa 255.000,255 lub 0xFF00FF jako Er=2.33 (polietylen)
żółty 255,255,000 0 00 lub 2.5xFFFFXNUMX jako Er=XNUMX (polistyren)
piaskowy 239,203,027 lub 0xEFCC1A jako Er=3.3 (PVC)
brązowy 188,127,096 lub 0xBC7F60 jako Er=3.335 (żywica epoksydowa)
Turkusowy 026,239,179 lub 0x1AEFB3 jako Er=4.8 (szklana płytka drukowana)
Ciemnoszary 142,142,142 lub 0x696969 jako Er=6.15 (duroid 6006)
L. szary 240,240,240 lub 0xDCDCDC jako Er=10.2 (duroid 6010)
D. pomarańczowy 213,160,067 lub 0xD5A04D jako Er=100.0 (głównie do celów testowych)

PRZYKŁADY


Oto kilka przykładów użycia create_bmp_for_rect_in_rect. Ponownie zobacz html
dokumentacja w atlc-XYZ/docs/html-docs/index.html, aby uzyskać więcej przykładów.

W pierwszym przykładzie jest tylko dielektryk powietrzny, więc Er1=Er2=1.0. Wnętrze 1x1
cale (lub mm, mile itp.) są umieszczone centralnie w zewnętrznej o wymiarach 3 x 3 cale.

Dokładne miejsce rozpoczęcia dielektryka (a) i jego szerokość (d) są nieistotne, ale
należy je jeszcze wprowadzić.

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

W tym drugim przykładzie wewnętrzna strona o wymiarach 15.0 mm x 0.5 mm jest otoczona przez zewnętrzną z
wymiary wewnętrzne 61.5 x 20.1 mm. Istnieje materiał o przenikalności elektrycznej 2.1 (Er of
PTFE) poniżej przewodu wewnętrznego. Wyjście z create_bmp_for_rect_in_rect jest wysyłany do
plik ex1.bmp, który jest następnie przetwarzany przez atlc

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

W przykładzie 3 mapa bitowa została powiększona, aby zwiększyć dokładność, ale poza tym jest to
identyczny jak w drugim przykładzie. % create_bmp_for_rect_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atlc ex3.bmp

W czwartym przykładzie zastosowano materiały o przenikalności 2.78 i 7.89. Chociaż jest
bez zmian w sposobie używania create_bmp_for_rect_in_rect, ponieważ te przepuszczalności nie są
wiadomo, musimy powiedzieć atlc czym oni są. % create_bmp_for_rect_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 W szóstym i
ostatni przykład, opcja -v służy do wypisania dodatkowych danych na stderr z
create_bmp_for_rect_in_rect.

Użyj create_bmp_for_rect_in_rect online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad