create_bmp_for_rect_in_rect - Online di Cloud

Ini adalah perintah create_bmp_for_rect_in_rect yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


buat_bmp_for_rect_in_rect - generator bitmap untuk konduktor persegi panjang di dalam
konduktor persegi panjang (bagian dari atlc)

RINGKASAN


buat_bmp_for_rect_in_rect [pilihan... ] W H a b c d w h Er1 Er2 nama file.bmp

PERINGATAN


Halaman manual ini bukan kumpulan dokumentasi lengkap - kompleksitas proyek atlc
membuat halaman manual bukan cara yang ideal untuk mendokumentasikannya, meskipun tidak lengkap, halaman manual
diproduksi. Dokumentasi terbaik yang terkini pada saat versi itu
yang dihasilkan harus ditemukan di hard drive Anda, biasanya di
/usr/local/share/atlc/docs/html-docs/index.html
meskipun mungkin di tempat lain jika administrator sistem Anda memilih untuk menginstal paket
di tempat lain. Terkadang, kesalahan dikoreksi dalam dokumentasi dan ditempatkan di
http://atlc.sourceforge.net/ sebelum rilis baru atlc dirilis. Tolong, jika Anda
perhatikan masalah dengan dokumentasi - bahkan kesalahan ejaan dan kesalahan ketik, tolong beri tahu saya
tahu.

DESKRIPSI


buat_bmp_for_rect_in_rect adalah pra-prosesor untuk atlc, program beda hingga
yang digunakan untuk menghitung sifat-sifat listrik dua dan tiga konduktor
saluran transmisi penampang sewenang-wenang. Program buat_bmp_for_rect_in_rect is
digunakan sebagai cara cepat menghasilkan bitmap (tidak perlu menggunakan program grafis), untuk
konduktor persegi panjang di dalam konduktor persegi panjang, dengan dua dieletrik, seperti ini:

-------------------------------------------------- --- ^
| | |
| <--------------d-------------------> | |
| | |
| <----------w-----------> | |
| ------------------------ ^ | |
| | | | | |
| | Konduktor logam | | | H
|<----b-->| konduktor (bisa | c Er1 | |
| | di luar pusat) | | | |
| | | | | |
| ------------------------------------ ^ | |
| |................................................| | | |
| |...Dielektrik, permitivitas=Er2...| | | |
|<-a->|.....(bisa di luar pusat ).........| h | |
| |................................................| | | |
| |................................................| | | |
-------------------------------------------------- --- |
<----------------------------W---------------------- ->

Parameter 'W' dan 'H' dan dimensi bagian dalam konduktor luar. bagian luar
dimensi konduktor dalam adalah 'w' dan 'c'. Konduktor bagian dalam diasumsikan diam
pada dielektrik (Er2) yang lebar 'd' dan konduktor luar dan konduktor dalam adalah
offset 'b' dari dinding samping kiri konduktor luar. Seluruh wilayah adalah
dikelilingi oleh dielektrik dengan permitivitas relatif 'Er1'. Dielektrik 'Er1' dan kemudian
'Er1' dan 'Er2' keduanya akan menjadi 1.0

Bitmap dicetak ke file yang ditentukan sebagai argumen terakhir

buat_bmp_for_rect_in_rect -f nama file.bmp W H a b c d w h Er1 Er2

Bitmap yang dihasilkan oleh buat_bmp_for_rect_in_rect adalah bitmap warna 24-bit, seperti halnya
dibutuhkan oleh atlc.

Permitivitas bitmap, ditetapkan oleh 'Er1' dan 'Er2', menentukan warna dalam
peta bit. Jika Er1 atau Er2 adalah 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 atau
100, maka warna yang sesuai dengan permitivitas itu akan diatur sesuai dengan
warna didefinisikan dalam WARNA di bawah ini. Jika Er1 bukan salah satu dari permitivitas tersebut, maka daerah
permitivitas Er1 akan diatur ke warna 0xCAFF00. Jika Er2 bukan salah satu dari nilai tersebut,
maka wilayah gambar akan diatur ke warna 0xAC82AC. Program atlc tidak
tahu apa permitivitas ini, jadi mereka atlc, harus diberitahu dengan opsi baris perintah
-d, seperti pada contoh 4 di bawah ini.

PILIHAN


-b ukuran bitmap
digunakan untuk mengatur ukuran bitmap, sehingga akurasi yang dapat dilakukan atlc
menghitung properti saluran transmisi. Nilai default untuk 'bitmapsize' adalah
biasanya 4, meskipun ini diatur pada waktu kompilasi. Nilainya dapat diatur dari 1 hingga
15, tetapi lebih dari 8 mungkin tidak masuk akal.

-f file keluar
Tetapkan nama file keluaran. Secara default, bitmap dikirim ke stdout, tetapi *harus* dikirim
ke file, dengan opsi ini, atau seperti yang dijelaskan di atas.

-v
Global buat_bmp_for_rect_in_rect untuk mencetak beberapa data ke stderr. Catatan, tidak ada yang ekstra!
ke output standar, seperti yang diharapkan untuk diarahkan ke file bitmap.

COLOURS


Bitmap 24-bit yang atlc mengharapkan, memiliki 8 bit yang ditetapkan untuk mewakili jumlah merah,
8 untuk biru dan 8 untuk hijau. Oleh karena itu ada 256 tingkat merah, hijau dan biru, membuat
total 256*256*256=16777216 warna. Setiap satu dari 16777216 warna yang mungkin dapat menjadi
didefinisikan secara tepat dengan menyatakan jumlah yang tepat dari merah, hijau dan biru, seperti pada:

merah = 255,000,000 atau 0xff0000
hijau = 000,255,000 atau 0x00ff00
biru = 000,000,255 atau 0x0000ff
hitam = 000,000,000 atau 0x000000
putih = 255,255,255 atau 0xffffff
Coklat = 255,000,255 atau 0xff00ff
abu-abu = 142,142,142 atau 0x8e8e8e

Beberapa warna, seperti merah muda, pirus, berpasir, coklat, abu-abu dll mungkin memiliki arti yang sedikit berbeda
hal-hal untuk orang yang berbeda. Ini tidak demikian dengan atlc, seperti yang diharapkan program tentang warnanya
di bawah ini untuk PERSIS didefinisikan seperti yang diberikan. Apakah Anda merasa warnanya berpasir atau kuning terserah
untuk Anda, tetapi jika Anda menggunakannya dalam bitmap Anda, maka warna itu harus dikenali
oleh atlc, or Anda harus mendefinisikannya dengan opsi baris perintah (lihat OPSI dan contoh 5
bawah).
merah = 255,000,000 atau 0xFF0000 adalah konduktor hidup.
hijau = 000,255,000 atau 0x00FF00 adalah konduktor yang diarde.
biru = 000,000,000 atau 0x0000FF adalah konduktor negatif

Semua bitmap harus memiliki konduktor hidup (merah) dan ground (hijau). Konduktor biru adalah
saat ini tidak didukung, tetapi akan digunakan untuk menunjukkan konduktor negatif, yang akan
diperlukan jika/ketika program diperluas untuk menganalisis skrup arah.

Dielektrik berikut diakui oleh atlc dan so adalah diproduksi by
buat_bmp_untuk_rect_cen_in_rect.

putih 255,255,255 atau 0xFFFFFF sebagai Er=1.0 (vakum)
merah muda 255,202,202 atau 0xFFCACA sebagai Er=1.0006 (udara)
L. biru 130,052,255 atau 0x8235EF sebagai Er=2.1 (PTFE)
Abu-abu pertengahan 142,242,142 atau 0x8E8E8E sebagai Er=2.2 (duroid 5880)
ungu muda 255.000,255 atau 0xFF00FF sebagai Er=2.33 (polietilen)
kuning 255,255,000 atau 0xFFFF00 sebagai Er=2.5 (polistirena)
berpasir 239,203,027 atau 0xEFCC1A sebagai Er=3.3 (PVC)
coklat 188,127,096 atau 0xBC7F60 sebagai Er=3.335 (resin epoksi)
Turquoise 026,239,179 atau 0x1AEFB3 sebagai Er=4.8 (PCB kaca)
Abu-abu gelap 142,142,142 atau 0x696969 sebagai Er=6.15 (duroid 6006)
L. abu-abu 240,240,240 atau 0xDCDCDC sebagai Er=10.2 (duroid 6010)
D. oranye 213,160,067 atau 0xD5A04D sebagai Er=100.0 (terutama untuk tujuan pengujian)

CONTOH


Berikut adalah beberapa contoh penggunaan buat_bmp_for_rect_in_rect. Sekali lagi, lihat html
dokumentasi di atlc-XYZ/docs/html-docs/index.html untuk lebih banyak contoh.

Pada contoh pertama, hanya ada dielektrik udara, jadi Er1=Er2=1.0. Bagian dalam 1x1
inci (atau mm, mil dll) ditempatkan secara terpusat di luar dengan dimensi 3 x 3 inci.

Tempat yang tepat di mana dielektrik dimulai (a) dan lebarnya (d) tidak penting, tetapi
mereka masih harus dimasukkan.

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

Dalam contoh kedua ini, bagian dalam berukuran 15.0 mm x 0.5 mm dikelilingi oleh bagian luar dengan
dimensi internal 61.5 x 20.1 mm. Ada material dengan permitivitas 2.1 (Er of
PTFE) di bawah konduktor dalam. Keluaran dari buat_bmp_for_rect_in_rect dikirim ke
file ex1.bmp, yang kemudian diproses oleh atlc

% buat_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

Dalam contoh 3, bitmap dibuat lebih besar, untuk meningkatkan akurasi, tetapi sebaliknya ini
identik dengan contoh kedua. % buat_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

Pada contoh keempat, digunakan bahan dengan permitivitas 2.78 dan 7.89. Sementara ada
tidak ada perubahan cara penggunaan buat_bmp_for_rect_in_rect, karena permitivitas ini tidak
diketahui, kita harus memberi tahu atlc apa mereka % buat_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 Di keenam dan
contoh terakhir, opsi -v digunakan untuk mencetak beberapa data tambahan ke stderr dari
buat_bmp_for_rect_in_rect.

Gunakan create_bmp_for_rect_in_rect online menggunakan layanan onworks.net



Program online Linux & Windows terbaru