jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
jegyzet gyomlált változata - Eötvös Loránd Tudományegyetem
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
a kimenetet. Abban az esetben, ha a set output parancs után megadunk egy fájlnevet,<br />
akkor minden további plot parancs kimenete a megadott fájlba kerül, ha pedig nem<br />
adunk meg fájlnevet, akkor a kimenet a termináltól függően a képernyő vagy a standard<br />
kimenet lesz. Végezetül az ábrát a megfelelő plot vagy replot paranccsal újra ki kell<br />
rajzolni. Ezáltal az ábra az újonnan megadott terminál típusban, a megadott fájlba<br />
íródik ki.<br />
Lássunk erre egy példát, melyben színes png 2 ábrát készítünk a szinusz-függvényről:<br />
gnuplot> plot sin(x) w p pt 6 ps 2.5 gnuplot> set terminal png color gnuplot><br />
set output ”abra.png” gnuplot> replot gnuplot> set output gnuplot><br />
set terminal wxt<br />
Figyeljük meg, hogy a replot parancs kiadása után nem a képernyőn jelenik meg újra<br />
az ábra, hanem a parancs hatására a megadott fájlba íródik az ábrát leíró tartalom.<br />
Figyeljünk arra, hogy a set output utasítással le kell zárnunk a kimeneti fájlt, különben<br />
a későbbi plot parancsokkal felülírjuk a kész ábrát. 3 Ha szeretnénk újra a képernyőn<br />
megjeleníteni az ábrát, vissza kell állítani a célterminált.<br />
A fenti utasítássorozat eredményeként elkészül egy abra.png nevű képfájl a felhasználói<br />
területünkön. Megjegyezzük, hogy egyes L ATEX-sablonok használata esetén a dokumentumokba<br />
legkönnyebben eps formátumú ábrát tudunk beilleszteni. Ezt a formátumot<br />
a postscript terminál kiválasztásával kaphatjuk meg:<br />
gnuplot> set terminal postscript enhanced eps color<br />
vagy tömörebben:<br />
gnuplot> set term po enh eps c<br />
3.3. A gnuplot szkriptek használata<br />
Legtöbb gnuplot implementáció a kiadott utasítások sorozatát naplózza. Így az előző<br />
fejezetben megismert interaktív használatkor a régebben kiadott parancsok a felfele”-<br />
”<br />
gomb segítségével előhozhatók, egyesével újra kiadhatók. Ezen túlmenően lehetőség van<br />
a gnuplot teljes pillanatnyi állapotának elmentésére, valamint újbóli betöltésére is.<br />
Mint arról már az előző fejezetben is szót ejtettünk, a megjelenő ábra számos változó<br />
(pl. tengely feliratok, betűtípus, színek) pillanatnyi értékétől függ. A save parancs<br />
segítségével a elmenthetjük a gnuplot pillanatnyi állapotát:<br />
gnuplot> save ”abra.plt”<br />
2 Az angol portable network graphics rövidítése<br />
3 Postscript terminál használatakor a többszöri plot parancsra külön oldalakra készülnek el az ábráink.<br />
48