İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

create_bmp_for_circ_in_circ - Bulutta çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında create_bmp_for_circ_in_circ çalıştırın

Bu, OnWorks ücretsiz barındırma sağlayıcısında 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 biri kullanılarak çalıştırılabilen create_bmp_for_circ_in_circ komutudur.

Program:

ADI


create_bmp_for_circ_in_circ - dairesel içindeki dairesel iletken için bitmap oluşturucu
iletken (bir parçası atlc)

SİNOPSİS


create_bmp_for_circ_in_circ [seçenekler... ] D d O Er dosyaadi.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.

TANIM


create_bmp_for_circ_in_circ için bir ön işlemcidir atlc, sonlu fark programı
iki ve üç iletkenli bir elektriğin özelliklerini hesaplamak için kullanılan
keyfi kesit iletim hattı. program create_bmp_for_circ_in_circ is
bitmap oluşturmanın hızlı bir yolu olarak kullanılır (bir grafik programı kullanmaya gerek yoktur),
dairesel bir iletken (koaksiyel iletkenler) içindeki dairesel bir iletken, bunun gibi:

*****************
**** ****
**** <-----d------> ****
*** ***** ***
*************** ***
*********************
****************** ***
*** ^ *************** ***
*** | *************** ***
*** | ************* ***
** Ö *********** **
*** | *** ***
** | **
** -------------------------D----------------------- ->*
** **
** **
** **
*** ***
** **
*** ***
** **
** **
** **
*** ***
**** ****
**** ****
***** *****
****** ******
*******************
***

'D' parametresi dış iletkenin iç boyutlarıdır ve 'd' dış iletkenin boyutlarıdır.
iç iletkenin çapı. İç iletken, merkezin merkezinden 'h' kaydırılmıştır.
dış iletken. Bütün bölge, göreceli geçirgenliğe sahip bir dielektrik ile çevrilidir.
'E'.

Bitmap, son komut satırı argümanı olan 'outfile.bmp' dosyasına yazdırılır.

tarafından üretilen bitmapler create_bmp_for_circ_in_circ olduğu gibi 24 bit renkli bitmap'lerdir.
tarafından gerekli atlc.

Dielektrik 'Er'in geçirgenlikleri, bitmap'teki renkleri belirler. Er 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, ardından 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 geçirgenliğin ne olduğunu bilmiyor, bu yüzden atlc,
aşağıdaki örnek 4'te olduğu gibi komut satırı seçeneği -d ile 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
Çıktı dosya adını ayarlayın. Varsayılan olarak, bitmap stdout'a gönderilir, ancak *gönderilmelidir*
bu seçenekle veya yukarıda açıklandığı gibi bir dosyaya.

-v
Bilgiler create_bmp_for_circ_in_circ 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 tarafından yeniden düzenlenmiş bir renk olması gerekir.
atlc, or bunu bir komut satırı seçeneğiyle tanımlamanız gerekir (bkz. SEÇENEKLER ve aşağıdaki örnek 5).
Aşağıdaki iletkenler atlc tarafından yeniden düzenlenmiştir:
kırmızı = 255,000,000 veya 0xff0000 canlı iletkendir.
yeşil = 000,255,000 veya 0x00ff00 topraklanmış iletkendir.
mavi = 000,000,000 veya 0x000000 negatif iletkendir

Tüm bit eşlemler şart canlı (kırmızı) ve topraklanmış (yeşil) iletkene sahip olun. mavi iletken
şu anda desteklenmemektedir, ancak negatif iletkeni belirtmek için kullanılacaktır.
program yönlü kuplörleri analiz etmek için genişletilirse/olduğunda gerekli olur.

Aşağıdaki dielektrikler atlc tarafından yeniden düzenlenmiştir ve so vardır üretilmiş by
create_bmp_for_circ_in_circ.

beyaz 255,255,255 veya 0xFFFFFF olarak Er=1.0 (vakum)
pembe 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)

NOT


Rağmen create_bmp_for_circ_in_circ dairesel iç ve dış iletkenler için kullanılır,
dış iletkenin dışı kare olarak çizilir. Bu kolaylık sağlamak içindir ve
hesaplamalar arasındaki fark. Dış iletkenin içi daire şeklinde çizilmiştir.

ÖRNEKLER


İşte kullanımına birkaç örnek create_bmp_for_circ_in_circ. Yine, html'ye bakın
daha fazla örnek için atlc-XYZ/docs/html-docs/index.html içindeki belgeler.

1) İlk örnekte, dış iletkenin iç çapı 12 birimdir (inç,
mm, fit vb.), iç kısmın dış çapı 3.9 birimdir. iç yerleştirilir
merkezi (h=0) ve dielektrik vakumdur (Er=1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 koaksiyel_1.bmp
% atlc koaksiyel_1.bmp
atlc empedansın doğru değerini 67.3667 Ohm olarak gösterecek, oysa kesin
analiz gerçek değeri 67.4358 Ohm olarak gösterecektir, yani atlc %0.102 hata var.

2) Bu ikinci örnekte, iletken boyutları örnek 1'deki ile aynıdır, ancak
iç kısım merkezden 3.5 birim uzakta bulunur ve dielektrik göreli geçirgenliğe sahiptir
2.1 (Er of PTFE) Çıktı, not_in_centre.bmp dosyasına gönderilir ve bu dosya daha sonra tarafından işlenir.
atlc
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 not_in_center.bmp
% atlc not_in_center.bmp
create_bmp_for_circ_in_circ olacağı için bunun empedansı teorik olarak 24.315342 Ohm'dur.
sizin için hesaplayın. atlc'nin tahmini 24.2493 Ohm'dur, bu sadece %-0.271'lik bir hatadır.

3) Üçüncü örnekte, doğruluğu artırmak için bitmap daha büyük yapılır, ancak aksi halde
bu öncekiyle aynı.
% create_bmp_for_circ_in_circ B8 12 3.9 3.5 2.1 daha büyük_not_in_centre.bmp
% atlc daha büyük_not_in_centre.bmp
Bu sefer atlc'nin Zo'yu hesaplaması çok daha uzun sürecek, çünkü bitmap daha büyük ve bu yüzden
daha fazla hesaplama yapması gerekir. Ancak, nihai sonuç daha doğru olmalıdır. Bunda
durumda, bildirilen sonuç 24.2461 Ohm'dur, bu öncekinden marjinal olarak daha küçük bir hatadır
%0.285'te. Kesintiyi azaltarak kazanılacak bir şey olabilir
daha büyük ızgaralarda, bu yüzden bu araştırılıyor. Ancak, hatalar neredeyse her zaman 0.25'in altında
%, ne analiz edilirse edilsin.

Dördüncü örnekte, görelilik geçirgenliği 7.89 olan bir malzeme kullanılmıştır. Orada
kullanımda değişiklik yok create_bmp_for_circ_in_circ, ancak bu geçirgenlik olmadığından
önceden tanımlanmış değerlerden biri (bkz. RENKLER) atlc ne olduğunu. Renk
kırmızı = 0xCA, mavi = OxFF'nin heksasit şeklinde temsili ile zeytin yeşili olarak ayarlanacaktır
ve yeşil = 0x00. Bu sadece, geçirgenlik kullanıldığında kullanılan varsayılan renk olur.
bilinmeyen. Yani atlc'ye bu bilgi verilmelidir, bunun gibi L
% create_bmp_for_circ_in_circ 23 9 0 7.89 an_odd_er.bmp
% atlc -d CAFF00=7.89 an_odd_er.bmp Bunun teorik empedansı 20.041970 Ohm'dur,
ancak atlc sürüm 3.0.1 bunu 20.0300 olarak hesaplayacak, % -0.058'lik bir hata !!! Eğer sen
an_odd_er.bmp dosyasına bir grafik paketi ile bakın, 3 renk olduğunu göreceksiniz
içinde - kırmızı iç iletken, yeşil dış ve zeytin yeşili bir dielektrik.

onworks.net hizmetlerini kullanarak create_bmp_for_circ_in_circ'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad