Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen create_bmp_for_circ_in_rect komutudur.
Program:
ADI
create_bmp_for_circ_in_rect - içinde dairesel bir iletken için bitmap üreteci
dikdörtgen iletken (bir parçası atlc)
SİNOPSİS
create_bmp_for_circ_in_rect [seçenekler... ] d W H x y Er çıkış dosyası.bmp
UYARI
Bu kılavuz sayfası eksiksiz bir dokümantasyon seti değildir - atlc projesinin karmaşıklığı
man sayfalarını belgelemek için ideal bir yol yapmaz, ancak tam olmamasına rağmen, man sayfaları
üretilmektedir. Sürümün yayınlandığı tarihte geçerli olan en iyi belgeler
üretilen, genellikle sabit sürücünüzde bulunmalıdır.
/usr/local/share/atlc/docs/html-docs/index.html
sistem yöneticiniz paketi yüklemeyi seçtiyse başka bir yerde olabilir
başka bir yerde. Bazen, belgelerdeki hatalar düzeltilir ve
http://atlc.sourceforge.net/ atlc'nin yeni bir sürümü yayınlanmadan önce. lütfen, eğer
belgelerle ilgili bir sorun fark edin - hatta yazım hataları ve yazım hataları, lütfen bana izin verin
biliyorum.
AÇIKLAMA
create_bmp_for_circ_in_rect için bir ön işlemcidir atlc, sonlu fark programı
iki iletkenli bir elektrik iletim hattının özelliklerini hesaplamak için kullanılan
keyfi kesit. program create_bmp_for_circ_in_rect hızlı bir yol olarak kullanılır
dairesel bir işlem için bitmap oluşturma (bir grafik programı kullanmaya gerek yoktur)
dikdörtgen bir iletkenin içindeki iletken, bunun gibi:
-------------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| Dielektrik, geçirgenlik=Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | H
| ***** | | |
| *********** ve | |
| ************* | | |
| ************** | | |
| <-----d------> v | |
| ************** | |
| ************* | |
| *********** | |
| *** | |
| | |
-------------------------------------------------- ----- v
<--------------------------W-------------------- ----->
'W' ve 'H' parametreleri ve dış iletkenin iç boyutları. iç
iletkenin çapı 'd'dir ve dış iletkenin merkezinden bir
yatay olarak 'x' ve dikey olarak 'y' miktarı. İç ve dış arasındaki boşluk
iletkenler, 'Er' göreli geçirgenliğe sahip bir dielektriktir. Sadece bir boşluk varsa
dielektrik, ardından 'Er' 1.0 olarak ayarlanmalıdır
Bitmap, standart çıktıya yazdırılır; ZORUNLU içindeki bir dosyaya yeniden yönlendirilebilir
aşağıdaki iki yoldan biri.
create_bmp_for_circ_in_rect d W H x y Er > dosyaadi.bmp OR
create_bmp_for_circ_in_rect -f dosyaadi.bmp d W H x y Er
tarafından üretilen bitmapler create_bmp_for_circ_in_rect olduğu gibi 24 bit renkli bitmap'lerdir.
tarafından gerekli atlc.
Bitmap'in 'Er' ile ayarlanan izinleri, bitmap'teki renkleri belirler. Er1 ise
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 veya 100 ise renk
bu geçirgenliğe karşılık gelen RENKLER'de tanımlanan renklere göre ayarlanacaktır.
aşağıda. Er bu izinlerden biri değilse, geçirgenlik bölgesi Er ayarlanacaktır.
0xCAFF00 rengine. program atlc bu izinlerin ne olduğunu bilmiyor, bu yüzden
atlc, aşağıdaki örnek 4'te olduğu gibi -d komut satırı seçeneğiyle söylenmelidir.
SEÇENEKLER
-b bit eşlem boyutu
bitmap'in boyutunu ve dolayısıyla atlc'nin yapabileceği doğruluğu ayarlamak için kullanılır.
İletim hattının özelliklerini hesaplayın. 'bitmapsize' için varsayılan değer
normalde 4, ancak bu derleme zamanında ayarlanmış. Değer 1'den herhangi bir yere ayarlanabilir
15, ancak 8'den fazlası muhtemelen mantıklı değil.
-f dış dosya
-v
Bilgiler create_bmp_for_circ_in_rect bazı verileri stderr'e yazdırmak için. Dikkat, ekstra hiçbir şey gitmez
bir bitmap dosyasına yönlendirileceği beklendiğinden standart çıktıya.
RENKLER
24 bitlik bit eşlemler atlc bekler, kırmızı miktarını temsil etmek için 8 bit atanır,
Mavi için 8 ve yeşil için 8. Dolayısıyla, kırmızı, yeşil ve mavinin 256 seviyesi vardır.
toplam 256*256*256=16777216 renk. Olası 16777216 renklerin her biri
kırmızı, yeşil ve mavinin tam miktarını aşağıdaki gibi belirterek tam olarak tanımlanır:
kırmızı = 255,000,000 veya 0xff0000
yeşil = 000,255,000 veya 0x00ff00
mavi = 000,000,255 veya 0x0000ff
siyah = 000,000,000 veya 0x000000
beyaz = 255,255,255 veya 0xffffff
Kahverengi = 255,000,255 veya 0xff00ff
gri = 142,142,142 veya 0x8e8e8e
Pembe, turkuaz, kumlu, kahverengi, gri vb. gibi bazı renkler biraz farklı olabilir.
farklı insanlara şeyler. bu böyle değil atlc, programın renkleri beklediği gibi
aşağıda verildiği gibi TAM OLARAK tanımlanmalıdır. Rengin kumlu mu yoksa sarı mı olduğunu hissediyorsunuz
ama onu bitmap'inizde kullanırsanız, o zaman ya tanınan bir renk olması gerekir
atlc tarafından, or bunu bir komut satırı seçeneğiyle tanımlamanız gerekir (bkz. SEÇENEKLER ve örnek 5
altında).
Aşağıdaki iletkenler atlc tarafından tanınır:
kırmızı = 255,000,000 veya 0xff0000 canlı iletkendir.
yeşil = 000,255,000 veya 0x00ff00 topraklanmış iletkendir.
siyah = 000,000,000 veya 0x000000 negatif iletkendir
Tüm bit eşlemler , eğer mülteci statüleri sona erdirilmemişse Amerika'ya geldikten bir yıl sonra canlı (kırmızı) ve topraklanmış (yeşil) iletkene sahip olun. siyah iletken
şu anda desteklenmemektedir, ancak negatif bir iletkeni belirtmek için kullanılacaktır.
Yönlü kuplörleri analiz etmek için program genişletilirse/olduğunda gerekli olacaktır.
Aşağıdaki dielektrikler atlc tarafından tanınır ve so vardır üretilmiş by
create_bmp_for_circ_in_rect.
beyaz 255,255,255 veya 0xFFFFFF olarak Er=1.0 (vakum)
beyaz 255,202,202 veya 0xFFCACA olarak Er=1.0006 (hava)
mavi 000,000,255 veya 0x0000FF olarak Er=2.1 (PTFE)
Orta gri 142,242,142 veya 0x8E8E8E, Er=2.2 olarak (duroid 5880)
leylak rengi 255.000,255 veya 0xFF00FF olarak Er=2.33 (polietilen)
sarı 255,255,000 veya 0xFFFF00, Er=2.5 olarak (polistiren)
kumlu 239,203,027 veya 0xEFCC1A olarak Er=3.3 (PVC)
kahverengi 188,127,096 veya 0xBC7F60 olarak Er=3.335 (epoksi reçine)
Turkuaz 026,239,179 veya 0x1AEFB3 olarak Er=4.8 (cam PCB)
Koyu gri 142,142,142 veya ox696969, Er=6.15 olarak (duroid 6006)
L. gri 240,240,240 veya 0xDCDCDC olarak Er=10.2 (duroid 6010)
D. Turuncu 213,160,077 veya 0xD5A04D, Er=100 olarak (test için)
Geçirgenlik yukarıdaki listede olmayanlardan biriyse, görüntünün Er1'li kısımları
0xCAFF00 olarak ve Er2 ile 0xAC82AC arasında olan parçalar olarak ayarlanacaktır.
ÖRNEKLER
İşte kullanımına birkaç örnek create_bmp_for_circ_in_rect. Yine, html'ye bakın
daha fazla örnek için atlc-XYZ/docs/html-docs içindeki belgeler.
İlk örnekte sadece bir hava dielektrik vardır, yani Er1=Er2=1.0. 1x1'in iç kısmı
inç (veya mm, mil vb.), 3 x 3 inç boyutlarında bir dışta merkezi olarak yerleştirilir.
Dielektrikin başladığı yer (a) ve genişliği (d) önemsizdir, ancak
yine de girilmeleri gerekir.
% create_bmp_for_circ_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atlc ex1.bmp
Bu ikinci örnekte, 15.0 mm x 0.5 mm'lik bir iç kısım, bir dış tarafla çevrilidir.
61.5 x 20.1 mm iç boyutları. Geçirgenliği 2.1 olan bir malzeme var (Er of
PTFE) iç iletkenin altında. çıkış create_bmp_for_circ_in_rect a gönderilir
tarafından işlenen ex1.bmp dosyası 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
Örnek 3'te, doğruluğu artırmak için bitmap büyütülür, ancak aksi halde bu
ikinci örnekle aynı. % 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
Dördüncü örnekte, yeniden yönlendirmek yerine create_bmp_for_circ_in_rect's çıktı
> işaretli dosya, -f seçeneği kullanılarak yapılır.
% 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
Beşinci örnekte, 2.78 ve 7.89 izinli malzemeler kullanılmıştır. varken
kullanımda değişiklik yok create_bmp_for_circ_in_rect, çünkü bu izinler
biliniyor, söylemeliyiz atlc Onlar ne. % 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 Altıncıda ve
son örnek, -v seçeneği, stderr'den bazı ekstra verileri yazdırmak için kullanılır.
create_bmp_for_circ_in_rect.
onworks.net hizmetlerini kullanarak create_bmp_for_circ_in_rect çevrimiçi kullanın