Ini adalah perintah create_bmp_for_rect_cen_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_untuk_rect_cen_in_rect - generator bitmap untuk konduktor persegi panjang di dalam
konduktor persegi panjang (bagian dari atlc)
RINGKASAN
buat_bmp_untuk_rect_cen_in_rect [pilihan... ] W H w h Er file keluar.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_untuk_rect_cen_in_rect adalah pra-prosesor untuk atlc, program beda hingga
yang digunakan untuk menghitung sifat-sifat saluran transmisi listrik dua konduktor
penampang sewenang-wenang. Program buat_bmp_untuk_rect_cen_in_rect digunakan sebagai puasa
cara menghasilkan bitmap (tidak perlu menggunakan program grafis), untuk persegi panjang
konduktor ditempatkan secara terpusat di dalam konduktor persegi panjang lain, seperti ini:
-------------------------------------------------- --- ^
| | |
| Dielektrik, permitivitas=Er | |
| | |
| | |
| | |
| <----------w-----------> | |
| ------------------------ ^ | |
| | | | | |
| | Konduktor logam | | | H
| | konduktor (harus | h | |
| | di tengah) | | | |
| | | | | |
| ------------------------ ^ | |
| | |
| | |
| | |
| | |
| | |
| | |
-------------------------------------------------- --- |
<----------------------------W---------------------- ->
Parameter 'W' dan 'H' dan dimensi bagian dalam konduktor luar. bagian luar
dimensi konduktor dalam adalah 'w' dan 'h'. Konduktor dalam diasumsikan sebagai
ditempatkan secara terpusat di dalam konduktor luar. Jarak antara kedua penghantar adalah
diisi dengan dielektrik dengan permitivitas relatif Er
Bitmap yang dihasilkan oleh buat_bmp_untuk_rect_cen_in_rect adalah bitmap warna 24-bit, sebagai
dibutuhkan oleh atlc.
Permitivitas bitmap, ditetapkan oleh 'Er', menentukan warna dalam bitmap. Jika Er adalah
1.0, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 4.8 atau 10.2, maka warna yang sesuai dengan itu
permitivitas akan diatur sesuai dengan warna yang ditentukan dalam WARNA di bawah ini. Jika Er tidak
salah satu permitivitas itu, wilayah permitivitas Er akan diatur ke warna
0xCAFF00. Program atlc tidak tahu apa permitivitas ini, jadi mereka atlc, harus
diberi tahu 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_untuk_rect_cen_in_rect untuk mencetak beberapa data ke stdout.
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).
Konduktor berikut dikenali oleh atlc:
merah = 255,000,000 atau 0xff0000 adalah konduktor hidup.
hijau = 000,255,000 atau 0x00ff00 adalah konduktor yang diarde.
biru = 000,000,000 atau 0x000000 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)
biru muda 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 ox696969 sebagai Er=6.15 (duroid 6006)
L. abu-abu 240,240,240 atau 0xDCDCDC sebagai Er=10.2 (duroid 6010)
D. oranye 213,130,067 atau 0xD5A04D sebagai Er=100.0 (terutama untuk tujuan pengujian)
Jika permitivitas tidak ada dalam daftar di atas, maka bagian gambar dengan Er
akan diatur ke 0xCAFF00.
CONTOH
Berikut adalah beberapa contoh penggunaan buat_bmp_untuk_rect_cen_in_rect. Sekali lagi, lihat html
dokumentasi di atlc-XYZ/docs/html-doc/index.html untuk lebih banyak contoh.
1) Pada contoh pertama, hanya ada dielektrik vakum, jadi Er=1.0. Bagian dalam 1x1
inci (atau mm, mil dll) ditempatkan secara terpusat di luar dengan dimensi 3.3 x 3.9
inci.
% buat_bmp_untuk_rect_cen_in_rect 3.3 3.9 1 1 1 > 1.bmp
% atlc 1.bmp
2) Dalam contoh kedua ini, bagian dalam berukuran 15.0 mm x 5.0 mm dikelilingi oleh bagian luar dengan
dimensi internal 71.5 x 60.0 mm. Ada material dengan permitivitas 2.1 (Er of
PTFE) di sekitar konduktor bagian dalam. Keluaran dari buat_bmp_untuk_rect_cen_in_rect terkirim
menjadi file 2.bmp, yang kemudian diproses oleh atlc
% buat_bmp_untuk_rect_cen_in_rect 71.5 60.0 15.0 5.0 2.1 > 2.bmp
% atlc 2.bmp
3) Dalam contoh 3, bitmap dibuat lebih besar, untuk meningkatkan akurasi, tetapi sebaliknya ini adalah
identik dengan contoh kedua. % buat_bmp_untuk_rect_cen_in_rect -b7 71.5 60 15 5 2.1 >
3.bmp
% atlc 3.bmp
Dalam contoh keempat, alih-alih mengarahkan ulang create_bmp_for_rect_cen_in_rect's output ke
file dengan tanda >, dilakukan dengan menggunakan opsi -f.
% buat_bmp_untuk_rect_cen_in_rect -f 4.bmp 61.5 28.1 5 22 2.1
% atlc 4.bmp
Gunakan create_bmp_for_rect_cen_in_rect online menggunakan layanan onworks.net