EnglishFranceseSpagnolo

Favicon di OnWorks

create_bmp_for_circ_in_circ - Online nel cloud

Esegui create_bmp_for_circ_in_circ nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando create_bmp_for_circ_in_circ che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


create_bmp_for_circ_in_circ - generatore di bitmap per conduttore circolare all'interno di circolare
conduttore (parte di atlc)

SINOSSI


create_bmp_for_circ_in_circ [opzioni... ] D d O Er nomefile.bmp

AVVERTIMENTO


Questa pagina man non è un insieme completo di documentazione: la complessità del progetto atlc
rende le pagine man non un modo ideale per documentarlo, sebbene per completezza, le pagine man
sono prodotti. La migliore documentazione disponibile al momento della versione
prodotto dovrebbe essere trovato sul disco rigido, di solito su
/usr/local/share/atlc/docs/html-docs/index.html
anche se potrebbe essere altrove se il tuo amministratore di sistema ha scelto di installare il pacchetto
altrove. A volte, gli errori vengono corretti nella documentazione e inseriti in
http://atlc.sourceforge.net/ prima che venga rilasciata una nuova versione di atlc. Per favore, se tu
notare un problema con la documentazione - anche errori di ortografia e refusi, per favore fatemelo
sa.

DESCRIZIONE


create_bmp_for_circ_in_circ è un pre-processore per atlc, il programma alle differenze finite
che viene utilizzato per calcolare le proprietà di un elettrico a due e tre conduttori
linea di trasmissione di sezione arbitraria. Il programma create_bmp_for_circ_in_circ is
usato come un modo veloce per generare bitmap (non c'è bisogno di usare un programma di grafica), per
un conduttore circolare all'interno di un conduttore circolare (conduttori coassiali), come questo:

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

Il parametro 'D' è le dimensioni interne del conduttore esterno e 'd' è l'esterno
diametro del conduttore interno. Il conduttore interno è sfalsato 'h' dal centro del
conduttore esterno. L'intera regione è circondata da un dielettrico di relativa permittività
'Ehm'.

La bitmap viene stampata su 'outfile.bmp', l'ultimo argomento della riga di comando.

Le bitmap prodotte da create_bmp_for_circ_in_circ sono bitmap a colori a 24 bit, così come lo sono
richiesto dalla atlc.

La permittività del dielettrico 'Er' determina i colori nella bitmap. Se Er è
1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3,7, 4.8, 10.2 o 100, quindi il colore
corrispondente a quella permittività sarà impostata secondo i colori definiti in COLORI
sotto. Se Er non è una di queste permittività, verrà impostata la regione di permittività Er
al colore 0xCAFF00. Il programma atlc non sa cosa sia questa permittività, quindi atlc,
deve essere detto con l'opzione della riga di comando -d, come nell'esempio 4 di seguito.

VERSIONI


-b dimensione bitmap
viene utilizzato per impostare la dimensione della bitmap e quindi la precisione con cui atlc è in grado di
calcolare le proprietà della linea di trasmissione. Il valore predefinito per 'bitmapsize' è
normalmente 4, sebbene questo sia impostato in fase di compilazione. Il valore può essere impostato ovunque da 1 a
15, ma più di 8 probabilmente non è ragionevole.

-f file di uscita
Imposta il nome del file di output. Per impostazione predefinita, la bitmap viene inviata a stdout, ma *deve* essere inviata
in un file, con questa opzione o come descritto sopra.

-v
Cause create_bmp_for_circ_in_circ per stampare alcuni dati su stderr. Nota, non va bene niente in più
allo standard output, poiché dovrebbe essere reindirizzato a un file bitmap.

COLORI


Le bitmap a 24 bit che atlc si aspetta di avere 8 bit assegnati per rappresentare la quantità di rosso,
8 per il blu e 8 per il verde. Quindi ci sono 256 livelli di rosso, verde e blu, facendo a
totale di 256*256*256=16777216 colori. Ognuno dei possibili 16777216 colori può essere
definito precisamente dall'indicazione dell'esatta quantità di rosso, verde e blu, come in:

rosso = 255,000,000 o 0xff0000
verde = 000,255,000 o 0x00ff00
blu = 000,000,255 o 0x0000ff
nero = 000,000,000 o 0x000000
bianco = 255,255,255 o 0xffffff
Marrone = 255,000,255 o 0xff00ff
grigio = 142,142,142 o 0x8e8e8e

Alcuni colori, come rosa, turchese, sabbia, marrone, grigio, ecc. possono significare leggermente diversi
cose a persone diverse. Non è così con atlc, poiché il programma si aspetta i colori
di seguito da definire ESATTAMENTE come dato. Se senti che il colore è sabbia o giallo è alto
a te, ma se lo usi nella tua bitmap, allora deve essere un colore riconosciuto da
atlc, or è necessario definirlo con un'opzione della riga di comando (vedi OPZIONI e l'esempio 5 di seguito).
Atlc riconobbero i seguenti conduttori:
rosso = 255,000,000 o 0xff0000 è il conduttore sotto tensione.
verde = 000,255,000 o 0x00ff00 è il conduttore di terra.
blu = 000,000,000 o 0x000000 è il conduttore negativo

Tutte le bitmap devono obbligatoriamente: avere il conduttore sotto tensione (rosso) e messo a terra (verde). Il conduttore blu è
non attualmente supportato, ma verrà utilizzato per indicare un conduttore negativo, che sarà
essere necessario se/quando il programma viene esteso per analizzare gli accoppiatori direzionali.

I seguenti dielettrici sono riconizzati da atlc e so sono prodotta by
create_bmp_for_circ_in_circ.

bianco 255,255,255 o 0xFFFFFF come Er=1.0 (vuoto)
rosa 255,202,202 o 0xFFCACA come Er=1.0006 (aria)
blu 000,000,255 o 0x0000FF come Er=2.1 (PTFE)
Grigio medio 142,242,142 o 0x8E8E8E come Er=2.2 (duroid 5880)
malva 255.000,255 o 0xFF00FF come Er=2.33 (polietilene)
giallo 255,255,000 o 0xFFFF00 come Er=2.5 (polistirene)
sabbioso 239,203,027 o 0xEFCC1A come Er=3.3 (PVC)
marrone 188,127,096 o 0xBC7F60 come Er=3.335 (resina epossidica)
Turchese 026,239,179 o 0x1AEFB3 come Er=4.8 (vetro PCB)
Grigio scuro 142,142,142 o ox696969 come Er=6.15 (duroid 6006)
L. grigio 240,240,240 o 0xDCDCDC come Er=10.2 (duroid 6010)

NOTA


Sebbene il create_bmp_for_circ_in_circ viene utilizzato per conduttori circolari interni ed esterni, il
all'esterno del conduttore esterno è disegnato come un quadrato. Questo è per comodità e non fa niente
differenza ai calcoli. L'interno è del conduttore esterno è disegnato come un cerchio.

ESEMPI


Ecco alcuni esempi di utilizzo di create_bmp_for_circ_in_circ. Di nuovo, guarda l'html
documentazione in atlc-XYZ/docs/html-docs/index.html per ulteriori esempi.

1) Nel primo esempio, il conduttore esterno ha un diametro interno di 12 unità (pollici,
mm, piedi ecc.), l'interno ha un diametro esterno di 3.9 unità. L'interno è posizionato
centralmente (h=0) e il dielettrico è il vuoto (Er=1.0).
% create_bmp_for_circ_in_circ 12 3.9 0 1.0 coassiale_1.bmp
% atlc coassiale_1.bmp
atlc indicherà che il valore corretto dell'impedenza sarà 67.3667 Ohm, mentre un esatto
l'analisi mostrerà che il valore vero è 67.4358 Ohm, quindi atlc ha un errore dello 0.102%.

2) In questo secondo esempio, le dimensioni dei conduttori sono le stesse dell'esempio 1, ma il
interno si trova a 3.5 unità decentrate e il dielettrico ha una permittività relativa di
2.1 (Er di PTFE) L'output viene inviato a un file not_in_center.bmp che viene poi elaborato da
atlc
% create_bmp_for_circ_in_circ 12 3.9 3.5 2.1 not_in_center.bmp
% atlc not_in_center.bmp
L'impedenza di questo è teoricamente 24.315342 Ohm, poiché create_bmp_for_circ_in_circ
calcola per te. la stima di atlc è 24.2493 Ohm, un errore di solo -0.271%.

3) Nel terzo esempio la bitmap viene ingrandita, per aumentare la precisione, ma per il resto
questo è identico al precedente.
% create_bmp_for_circ_in_circ -B8 12 3.9 3.5 2.1 più grande_non_in_centro.bmp
% atlc più grande_non_in_centro.bmp
Questa volta atlc impiegherà molto più tempo per calcolare Zo, poiché la bitmap è più grande e quindi è
ha bisogno di fare più calcoli. Tuttavia, il risultato finale dovrebbe essere più accurato. In questo
caso, il risultato riportato è 24.2461 Ohm, un errore leggermente più piccolo di prima
allo 0.285 %. È possibile che ci sia qualcosa da guadagnare diminuendo il cutoff
a griglie più grandi, quindi questo è oggetto di indagine. Tuttavia, errori quasi sempre inferiori a 0.25
%, indipendentemente da ciò che viene analizzato.

Nel quarto esempio, viene utilizzato un materiale con una permittività della relatività di 7.89 di. C'è
nessun cambiamento nel modo di usare create_bmp_for_circ_in_circ, ma poiché questa permittività non è
uno dei valori predefiniti (vedi COLORI), dobbiamo dire atlc Cos'è. Il colore
sarà impostato un verde oliva, con una rappresentazione esacida di rosso=0xCA, blu=OxFF
e verde = 0x00. Questo sembra essere il colore predefinito utilizzato quando la permittività
è sconosciuto. Quindi ad atlc devono essere fornite queste informazioni, come questaL
% create_bmp_for_circ_in_circ 23 9 0 7.89 an_dispari.bmp
% atlc -d CAFF00=7.89 an_dispari.bmp Questo ha un'impedenza teorica di 20.041970 Ohm,
ma la versione 3.0.1 di atlc lo calcolerà come 20.0300, un errore di -0.058 % !!! Se tu
guarda il file an_odd_er.bmp con un pacchetto grafico, vedrai che ci sono 3 colori
in esso - il conduttore interno rosso, l'esterno verde e un dielettrico verde oliva.

Usa create_bmp_for_circ_in_circ online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    PyQt
    PyQt
    PyQt è l'associazione Python per
    Qt multipiattaforma di Digia
    quadro di sviluppo delle applicazioni. Esso
    supporta Python v2 e v3 e Qt v4 e
    Qt v5. PyQt è disponibile...
    Scarica PyQt
  • 2
    Sardo
    Sardo
    Sardi è un restyling completo e
    ottimizzazione del codice svg. 6 scelte per
    le tue applicazioni e 10 tipi di cartelle
    da usare nel tuo file manager. la sarda
    icone...
    Scarica Sardi
  • 3
    Workstation audio digitale LMMS
    Workstation audio digitale LMMS
    LMMS è un software multipiattaforma gratuito
    che ti permette di produrre musica con
    il tuo computer. Se ti piace questo progetto
    considera di essere coinvolto nel progetto
    h ...
    Scarica LMMS Digital Audio Workstation
  • 4
    Kernel in tempo reale FreeRTOS (RTOS)
    Kernel in tempo reale FreeRTOS (RTOS)
    FreeRTOS è un real-time leader di mercato
    sistema operativo (RTOS) per
    microcontrollori e piccoli
    microprocessori. Distribuito liberamente
    sotto la licenza open source del MIT...
    Scarica FreeRTOS Real Time Kernel (RTOS)
  • 5
    Avogadro
    Avogadro
    Avogadro è un molecolare avanzato
    editor progettato per l'uso multipiattaforma
    in chimica computazionale, molecolare
    modellistica, bioinformatica, materiali
    scienza e...
    Scarica Avogadro
  • 6
    XML TV
    XML TV
    XMLTV è un insieme di programmi da elaborare
    Elenchi TV (tvguide) e aiuto nella gestione
    la visione della TV, memorizzando gli elenchi in un
    Formato basato su XML. Ci sono utilità per
    fare...
    Scarica XMLTV
  • Di Più "

Comandi Linux

Ad