Asymptootti | |
---|---|
Tyyppi | vektorigrafiikan kuvauskieli |
Sisään kirjoitettu | C++- kuten |
Käyttöjärjestelmä | Monialustainen ohjelmisto |
Ensimmäinen painos | 2004 |
uusin versio | 2,50 (4. elokuuta 2019) |
Lisenssi | LGPL v3 |
Verkkosivusto | asymptote.sourceforge.net |
Mediatiedostot Wikimedia Commonsissa |
Asymptote on vektorigrafiikkakuvauskieli teknisten piirustusten luomiseen. Aluksi kehittäjät aikoivat luoda työkalun, josta tulisi standardi kuvien esittämiseen LaTeXissä . Asymptootin avulla voit kuitenkin luoda grafiikkaa TeX-järjestelmästä riippumatta .
Käytettävissä olevat tulostusmuodot ovat PDF , PostScript , SVG ja 3D PRC.
Kieli, jolla on C++- tyyppinen syntaksi ja johon MetaPost vaikuttaa .
Seuraavan lähdekoodin avulla voit piirtää Heaviside-funktion käyttämällä asymptoottikieltä .
tuontikaavio ; _ tuontiasetukset ; _ muoto = "pdf" ; koko ( 300 , 300 ); // toiminto. todellinen [] x1 = { - 1,5 , 0 }; todellinen [] y1 = { 0 , 0 }; todellinen [] x2 = { 0 , 1,5 }; todellinen [] y2 = { 1 , 1 }; piirrä ( kaavio ( x1 , y1 ), punainen + 2 ); piirrä ( kaavio ( x2 , y2 ), punainen + 2 ); piirtäminen (( 0 , 0 ) -- ( 0 , 1 ), punainen + 1,5 + viivatyyppi ( "4 4" )); täytä ( ympyrä (( 0 , 1 ), 0.035 ), punainen ); filldraw ( ympyrä (( 0 , 0 ), 0.03 ), valkoinen , punainen + 1.5 ); // Akselit. xaxis ( Label ( "$x$" ), Tikit ( new real []{ - 1 , - 0.5 , 0.5 , 1 }), Nuoli ); yaxis ( Tunniste ( "$y$" ), Tikkit ( uusi todellinen []{ 0.5 , 1 }), Nuoli , ymin =- 0.18 , ymax = 1.25 ); // alkuperä. labelx ( "$O$" , 0 , SW );Useimmat käyttöjärjestelmät tukevat tällä hetkellä Asymptotea :
Monilla GNU/Linux-jakeluilla ( Debian , Ubuntu ja muut) on asymptoote päävarastossaan.