EngelsFransSpaans

Ad


OnWorks-favicon

create_bmp_for_circ_in_rect - Online in de cloud

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

Dit is de opdracht create_bmp_for_circ_in_rect die 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_circ_in_rect - bitmapgenerator voor een ronde geleider in a
rechthoekige geleider (onderdeel van atl)

KORTE INHOUD


create_bmp_for_circ_in_rect [opties... ] d W H x y Er outfile.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_circ_in_rect is een pre-processor voor atl, het eindige verschil programma
die wordt gebruikt om de eigenschappen van een elektrische transmissielijn met twee geleiders te berekenen
willekeurige doorsnede. Het programma create_bmp_for_circ_in_rect wordt gebruikt als een snelle manier
van het genereren van bitmaps (er is geen noodzaak om een ​​grafisch programma te gebruiken), voor een circulaire
geleider in een rechthoekige geleider, zoals deze:

--------------------------------------------- ------ ^
| | |
| | |
| | |
| | |
| | |
| Diëlektrisch, permittiviteit = Er | |
| | |
| | |
| | |
| | |
| <------x------> ^ | H
| ***** | | |
| ********** y | |
| *************** | | |
| *********** | | |
| <-----d------> v | |
| *********** | |
| *************** | |
| ********** | |
| *** | |
| | |
--------------------------------------------- ----- v
<-------------------------W-------------------- ----->

De parameters 'W' en 'H' en de binnenafmetingen van de buitengeleider. Het innerlijk
De geleider heeft een diameter van 'd' en is verschoven ten opzichte van het midden van de buitenste geleider door een
hoeveelheid 'x' horizontaal en 'y' verticaal. De ruimte tussen binnen en buiten
geleiders is een diëlektricum met relatieve permittiviteit 'Er'. Als er maar een vacuüm is
diëlektricum, dan moet 'Er' worden ingesteld op 1.0

De bitmap wordt afgedrukt naar standaarduitvoer, die MUST worden omgeleid naar een bestand in
een van de volgende twee manieren.

create_bmp_for_circ_in_rect d W H x y Er > bestandsnaam.bmp OR
create_bmp_for_circ_in_rect -f bestandsnaam.bmp d W H x y Er

De bitmaps geproduceerd door create_bmp_for_circ_in_rect zijn 24-bits bitmaps in kleur, net als
vereist door atl.

De permittiviteiten van de bitmap, ingesteld door 'Er', bepalen de kleuren in de bitmap. Als Er1
is 1.0, 1.006, 2.1, 2.2, 2.33, 2.5, 3.3, 3.335, 3.7, 4.8, 10.2 of 100 dan de kleur
corresponderend met die permittiviteit zal worden ingesteld volgens de kleuren die zijn gedefinieerd in COLORS
onderstaand. Als Er niet een van die permittiviteiten is, wordt het gebied van permittiviteit Er ingesteld
naar de kleur 0xCAFF00. Het programma atl weet niet wat deze permittivites zijn, dus
atl, 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 uitbestand

-v
Oorzaken create_bmp_for_circ_in_rect om wat gegevens af te drukken naar stderr. Let op, er mag niets extra's
naar standaarduitvoer, omdat die naar verwachting wordt omgeleid naar een bitmapbestand.

KLEUREN


De 24-bits bitmaps die atl 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 atl, 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).
De volgende geleiders zijn erkend door atlc:
rood = 255,000,000 of 0xff0000 is de stroomvoerende geleider.
groen = 000,255,000 of 0x00ff00 is de geaarde geleider.
zwart = 000,000,000 of 0x000000 is de negatieve geleider

Alle bitmaps Dan moet je hebben een actieve (rode) en geaarde (groene) geleider. De zwarte dirigent
wordt momenteel niet ondersteund, maar zal worden gebruikt om een ​​negatieve geleider aan te duiden
zal nodig zijn als/wanneer het programma wordt uitgebreid om richtingskoppelingen te analyseren.

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

wit 255,255,255 of 0xFFFFFF als Er=1.0 (vacuüm)
wit 255,202,202 of 0xFFCACA als Er=1.0006 (lucht)
blauw 000,000,255 of 0x0000FF 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 ox696969 als Er=6.15 (duroid 6006)
L. grijs 240,240,240 of 0xDCDCDC als Er=10.2 (duroid 6010)
D. Oranje 213,160,077 of 0xD5A04D als Er=100 (voor testen)
Als de permittiviteit er één is die niet in de bovenstaande lijst staat, dan zijn die delen van de afbeelding met Er1
wordt ingesteld op 0xCAFF00, en die delen met Er2 op 0xAC82AC.

Voorbeelden


Hier zijn een paar voorbeelden van het gebruik van create_bmp_for_circ_in_rect. Nogmaals, zie de html
documentatie in atlc-XYZ/docs/html-docs 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_circ_in_rect 3 3 1 1 1 1 1 1 > ex1.bmp
% atl 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_circ_in_rect wordt verzonden naar een
bestand ex1.bmp, dat vervolgens wordt verwerkt door atl

% create_bmp_for_circ_in_rect 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1 > ex2.bmp
% atl 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_circ_in_rect -b7 61.5 20.1 5 22 0.5 50
15 5 1.0 2.1 > ex3.bmp
% atl ex3.bmp

In het vierde voorbeeld, in plaats van omleiden create_bmp_for_circ_in_rect's uitvoer naar een
bestand met het > teken, wordt dit gedaan met de optie -f.
% create_bmp_for_circ_in_rect -f ex4.bmp 61.5 20.1 5 22 0.5 50 15 5 1.0 2.1
% atl ex4.bmp

In het vijfde voorbeeld worden materialen met permittiviteiten 2.78 en 7.89 gebruikt. Terwijl er
geen verandering in hoe te gebruiken create_bmp_for_circ_in_rect, aangezien deze permittiviteiten dat niet zijn
bekend, moeten we vertellen atl wat zij zijn. % create_bmp_for_circ_in_rect 61 20 1 4 22 0.5 50
15 5 2.78 7.89 > ex5.bmp % atl -d CAFF00=2.78 -d AC82AC=7.89 ex5.bmp In de zesde en
In het laatste voorbeeld wordt de optie -v gebruikt om wat extra gegevens naar stderr af te drukken
create_bmp_for_circ_in_rect.

Gebruik create_bmp_for_circ_in_rect online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Beugels
    Beugels
    Brackets is een gratis, moderne open-source
    teksteditor speciaal gemaakt voor het web
    Ontwikkeling. Geschreven in HTML, CSS en
    JavaScript met gerichte visuele hulpmiddelen en
    voorbereiding...
    Download haakjes
  • 2
    Gratis Pascal-compiler
    Gratis Pascal-compiler
    Een 32/64/16-bit Pascal-compiler voor
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Gameboy
    Advance, Nintendo NDS en DOS;
    semantisch compatibel met...
    Download de gratis Pascal-compiler
  • 3
    Canon EOS DIGITAL-info
    Canon EOS DIGITAL-info
    Canon heeft geen sluitertijd
    opgenomen in de EXIF-informatie van een
    afbeeldingsbestand, in tegenstelling tot Nikon en
    Pentax. Er is geen officiële Canon-basis
    sollicitatie ...
    Canon EOS DIGITAL-info downloaden
  • 4
    REFInd
    REFInd
    rEFInd is een vork van de rEFIt-laars
    manager. Net als rEFIt kan rEFInd dat ook
    detecteert automatisch uw geïnstalleerde EFI-opstart
    laders en het presenteert een mooie GUI
    menu van opstartoptie...
    rEFInd downloaden
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    Deze SourceForge-downloadpagina was om
    sta gebruikers toe om mijn gebouwde bron te downloaden
    GSI's, gebaseerd op Phhusson's Great
    werk. Ik bouw zowel Android Pie als
    Androïde 1...
    ExpressLuke GSI downloaden
  • 6
    Muziek Caster
    Muziek Caster
    Music Caster is een dienbladmuziekspeler
    waarmee je je lokale muziek kunt casten naar een
    Google Cast-apparaat. Op de eerste vlucht,
    u moet op de pijl in uw klikken
    tas...
    Musiccaster downloaden
  • Meer "

Linux-commando's

Ad