EngelsFransSpaans

Ad


OnWorks-favicon

create_bmp_for_rect_in_rect - Online in de cloud

Voer create_bmp_for_rect_in_rect uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is het commando create_bmp_for_rect_in_rect dat kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


create_bmp_for_rect_in_rect - bitmapgenerator voor rechthoekige geleider binnenin
rechthoekige geleider (onderdeel van atlc)

KORTE INHOUD


create_bmp_for_rect_in_rect [opties... ] W H a b c d w h Er1 Er2 bestandsnaam.bmp

WAARSCHUWING


Deze man-pagina is geen complete set documentatie - de complexiteit van het atlc-project
maakt man-pagina's niet de ideale manier om het te documenteren, hoewel niet volledig, man-pagina's
zijn geproduceerd. De beste documentatie die actueel was op het moment dat de versie werd gemaakt
geproduceerd moet worden gevonden op uw harde schijf, meestal op
/usr/local/share/atlc/docs/html-docs/index.html
hoewel het ergens anders kan zijn als uw systeembeheerder ervoor heeft gekozen om het pakket te installeren
ergens anders. Soms worden fouten gecorrigeerd in de documentatie en geplaatst op
http://atlc.sourceforge.net/ voordat een nieuwe release van atlc wordt uitgebracht. Alsjeblieft, als je
merk een probleem op met de documentatie - zelfs spelfouten en typefouten, laat het me alsjeblieft
te leren kennen.

PRODUCTBESCHRIJVING


create_bmp_for_rect_in_rect is een pre-processor voor atlc, het eindige verschil programma
die wordt gebruikt om de eigenschappen van een twee- en driegeleider elektrisch te berekenen
transmissielijn van willekeurige dwarsdoorsnede. Het programma create_bmp_for_rect_in_rect is
gebruikt als een snelle manier om bitmaps te genereren (u hoeft geen grafisch programma te gebruiken), voor:
een rechthoekige geleider in een rechthoekige geleider, met twee diëlektrica, zoals deze:

-------------------------------------------------- --- ^
| | |
| <--------------d-------------------> | |
| | |
| <----------w-----------> | |
| --------- ^ | |
​ ​ ​ ​ ​ ​
| | Metalen geleider | | | H
|<----b-->| geleider (kan | c Er1 | | . zijn
| | buiten het centrum) | | | |
​ ​ ​ ​ ​ ​
| ------------------------------------ ^ | |
| |.................................| | | |
| |...Diëlektrisch, permittiviteit=Er2...| | | |
|<-a->|.....(kan uit het midden zijn).........| h | |
| |.................................| | | |
| |.................................| | | |
-------------------------------------------------- --- |
<---------------------------W--------------------- -->

De parameters 'W' en 'H' en de binnenafmetingen van de buitengeleider. De buitenste
afmetingen van de binnengeleider zijn 'w' en 'c'. De binnengeleider wordt verondersteld te rusten
op een diëlektricum (Er2) dat 'd' breed is en een buitengeleider en de binnengeleider is
offset 'b' van de linkerzijwand van de buitenste geleider. De hele regio is
omgeven door een diëlektricum van relatieve permittiviteit 'Er1'. De diëlektrica 'Er1' en dan
'Er1' en 'Er2' zijn beide 1.0

De bitmap wordt afgedrukt naar het bestand dat als laatste argument is opgegeven

create_bmp_for_rect_in_rect -f bestandsnaam.bmp W H a b c d w h Er1 Er2

De bitmaps geproduceerd door create_bmp_for_rect_in_rect zijn 24-bits bitmaps in kleur, evenals
vereist door atlc.

De permittiviteiten van de bitmap, ingesteld door 'Er1' en 'Er2', bepalen de kleuren in de
bitmap. Als Er1 of Er2 1.0, 1.0006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 of
100, dan wordt de kleur die overeenkomt met die permittiviteit ingesteld volgens de
kleuren gedefinieerd in KLEUREN hieronder. Als Er1 niet een van die permittiviteiten is, is de regio van
permittiviteit Er1 wordt ingesteld op de kleur 0xCAFF00. Als Er2 niet een van die waarden is,
dan wordt het gebied van de afbeelding ingesteld op de kleur 0xAC82AC. Het programma atlc niet
weet wat deze permittivites zijn, dus ze atlc, moet worden verteld met de opdrachtregeloptie
-d, zoals in voorbeeld 4 hieronder.

OPTIES


-b bitmapgrootte
wordt gebruikt om de grootte van de bitmap in te stellen, en dus de nauwkeurigheid waartoe atlc in staat is om
bereken de eigenschappen van de transmissielijn. De standaardwaarde voor 'bitmapgrootte' is
normaal gesproken 4, hoewel dit is ingesteld tijdens het compileren. De waarde kan overal worden ingesteld van 1 tot
15, maar meer dan 8 is waarschijnlijk niet verstandig.

-f outfile
Stel de naam van het uitvoerbestand in. Standaard wordt de bitmap naar stdout verzonden, maar deze *moet* worden verzonden
naar een bestand, met deze optie, of zoals hierboven beschreven.

-v
Oorzaken create_bmp_for_rect_in_rect om enkele gegevens naar stderr af te drukken. Let op, er gaat niets extra's mee
naar standaarduitvoer, omdat die naar verwachting wordt doorgestuurd naar een bitmapbestand.

KLEUREN


De 24-bits bitmaps die atlc verwacht, hebben 8 bits toegewezen om de hoeveelheid rood weer te geven,
8 voor blauw en 8 voor groen. Er zijn dus 256 niveaus van rood, groen en blauw, wat een
totaal van 256*256*256=16777216 kleuren. Elk van de mogelijke 16777216 kleuren kan zijn:
precies gedefinieerd door de exacte hoeveelheid rood, groen en blauw te vermelden, zoals in:

rood = 255,000,000 of 0xff0000
groen = 000,255,000 of 0x00ff00
blauw = 000,000,255 of 0x0000ff
zwart = 000,000,000 of 0x000000
wit = 255,255,255 of 0xffffff
Bruin = 255,000,255 of 0xff00ff
grijs = 142,142,142 of 0x8e8e8e

Sommige kleuren, zoals roze, turkoois, zand, bruin, grijs enz. kunnen iets anders betekenen
dingen aan verschillende mensen. Dit is niet zo met atlc, zoals het programma de kleuren verwacht
hieronder om PRECIES te worden gedefinieerd als gegeven. Of je nu voelt dat de kleur zanderig is of geel is op
voor jou, maar als je het in je bitmap gebruikt, moet het ofwel een herkende kleur zijn
door atlc, or je moet het definiëren met een opdrachtregeloptie (zie OPTIES en voorbeeld 5
hieronder).
rood = 255,000,000 of 0xFF0000 is de stroomvoerende geleider.
groen = 000,255,000 of 0x00FF00 is de geaarde geleider.
blauw = 000,000,000 of 0x0000FF is de negatieve geleider

Alle bitmaps Dan moet je hebben de live (rode) en geaarde (groene) geleider. De blauwe geleider is
momenteel niet ondersteund, maar het zal worden gebruikt om een ​​negatieve geleider aan te geven, die zal
nodig zijn als/wanneer het programma wordt uitgebreid om directionele koppelingen te analyseren.

De volgende diëlektrica zijn erkend door atlc en so in geproduceerd by
create_bmp_for_rect_cen_in_rect.

wit 255,255,255 of 0xFFFFFF als Er=1.0 (vacuüm)
roze 255,202,202 of 0xFFCACA als Er=1.0006 (lucht)
L. blauw 130,052,255 of 0x8235EF als Er=2.1 (PTFE)
Middengrijs 142,242,142 of 0x8E8E8E als Er=2.2 (duroid 5880)
mauve 255.000,255 of 0xFF00FF als Er=2.33 (polyethyleen)
geel 255,255,000 of 0xFFFF00 als Er=2.5 (polystyreen)
zanderig 239,203,027 of 0xEFCC1A als Er=3.3 (PVC)
bruin 188,127,096 of 0xBC7F60 als Er=3.335 (epoxyhars)
Turkoois 026,239,179 of 0x1AEFB3 als Er=4.8 (glazen printplaat)
Donkergrijs 142,142,142 of 0x696969 als Er=6.15 (duroid 6006)
L. grijs 240,240,240 of 0xDCDCDC als Er=10.2 (duroid 6010)
D. oranje 213,160,067 of 0xD5A04D als Er=100.0 (voornamelijk voor testdoeleinden)

Voorbeelden


Hier zijn een paar voorbeelden van het gebruik van create_bmp_for_rect_in_rect. Nogmaals, zie de html
documentatie in atlc-XYZ/docs/html-docs/index.html voor meer voorbeelden.

In het eerste voorbeeld is er alleen een luchtdiëlektricum, dus Er1=Er2=1.0. De binnenkant van 1x1
inches (of mm, mijlen enz.) wordt centraal in een buitenste geplaatst met afmetingen 3 x 3 inch.

De exacte plaats waar het diëlektricum begint (a) en de breedte (d) zijn onbelangrijk, maar
ze moeten nog ingevuld worden.

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

In dit tweede voorbeeld is een binnenste van 15.0 mm x 0.5 mm omgeven door een buitenste met
interne afmetingen van 61.5 x 20.1 mm. Er is een materiaal met permittiviteit 2.1 (Er of
PTFE) onder de binnengeleider. De uitvoer van create_bmp_for_rect_in_rect wordt verzonden naar een
bestand ex1.bmp, dat vervolgens wordt verwerkt door atlc

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

In voorbeeld 3 is de bitmap groter gemaakt om de nauwkeurigheid te vergroten, maar verder is dit:
identiek aan het tweede voorbeeld. % create_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

In het vierde voorbeeld worden materialen met permittivieten 2.78 en 7.89 gebruikt. terwijl er is
geen verandering in hoe te gebruiken create_bmp_for_rect_in_rect, aangezien deze permittiviteiten niet zijn
bekend, moeten we zeggen atlc wat zij zijn. % create_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 In de zesde en
laatste voorbeeld, de -v optie wordt gebruikt om wat extra gegevens naar stderr af te drukken:
create_bmp_for_rect_in_rect.

Gebruik create_bmp_for_rect_in_rect online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    LMMS digitaal audiowerkstation
    LMMS digitaal audiowerkstation
    LMMS is gratis platformonafhankelijke software
    waarmee je muziek kunt produceren
    jouw computer. Als je dit project leuk vindt
    overwegen om mee te doen aan het project
    h ...
    Download LMMS Digital Audio Workstation
  • 2
    FreeRTOS Realtime Kernel (RTOS)
    FreeRTOS Realtime Kernel (RTOS)
    FreeRTOS is een toonaangevende real-time
    besturingssysteem (RTOS) voor
    microcontrollers en klein
    microprocessoren. Vrij verspreid
    onder de MIT open source licentie...
    Download FreeRTOS Realtime Kernel (RTOS)
  • 3
    Avogadro
    Avogadro
    Avogadro is een geavanceerde moleculaire
    editor ontworpen voor platformonafhankelijk gebruik
    in computationele chemie, moleculaire
    modellering, bioinformatica, materialen
    wetenschap en ...
    Avogadro downloaden
  • 4
    XMLTV
    XMLTV
    XMLTV is een reeks programma's om te verwerken
    TV (tvguide) lijsten en hulp bij het beheren
    uw tv-kijken, aanbiedingen opslaan in een
    XML-gebaseerd formaat. Er zijn hulpprogramma's om
    Doen...
    XmlTV downloaden
  • 5
    strikr
    strikr
    Strikr Vrije Software-project. Artefacten
    vrijgegeven onder een 'intent based'
    dubbele licentie: AGPLv3 (community) en
    CC-BY-NC-ND 4.0 internationaal
    (reclame)...
    Strikr downloaden
  • 7
    GIFLIB
    GIFLIB
    giflib is een bibliotheek voor lezen en
    gif-afbeeldingen schrijven. Het is API en ABI
    compatibel met libungif die erin zat
    breed gebruik terwijl de LZW-compressie
    algoritme was...
    GIFLIB downloaden
  • Meer "

Linux-commando's

Ad