Gnuplot

Linux.fista
Versio hetkellä 18. syyskuuta 2007 kello 22.48 – tehnyt Heikki (keskustelu | muokkaukset) (taulukko komennoista)
Siirry navigaatioon Siirry hakuun
Lämpötilan kuvaaja

Gnuplot on komentorivipohjainen ohjelma numeerisen tiedoston muuntamiseksi graafiseksi 2D- tai 3D-esitykseksi.

Peruskäyttö

Funktion sin(x)/x kuvaaja

Gnuplotin voi käynnistää komentoriviltä, jonka jälkeen gnuplot> -kehotteen perään syötetään tulostuskäskyt yksi kerrallaan. Monimutkaisemmat tulosteet kannattaa kuitenkin tehdä erillisiksi ajettaviksi tiedostoiksi.

$ gnuplot
       G N U P L O T
       --
Terminal type set to 'x11'
gnuplot> plot sin(x)/x
gnuplot> exit

Alueen rajaaminen

Piirtoalue voidaan rajata tietylle välille seuraavasti:

set xrange [0:10]

Tämä piirtäisi funktion kuvaajan, kun 0<=x<=10. Vastaavasti alue voidaan rajoittaa myös y:n arvojen suhteen komennolla

set yrange [3:4]

jolloin kuvaajasta piirrettäisiin se osa, jossa y-koordinaatti on välillä 3<=y<=4.

Potenssit

Gnuplotin kanssa käytetään potenssimerkkinä kahta kertomerkkiä, esimerkiksi kuvaaja y=x^2 piirrettäisiin komennolla

plot x**2

Komennot

Komento Selitys
exit/quit Lopettaa ohjelman
cd Vaihtaa työhakemistoa
pwd Näyttää nykyisen hakemiston
set Muuttaa asetuksia
show Näyttää asetuksien nykyisiä arvoja
plot Piirtää 2D-kuvaajan
splot Piirtää 3D-kuvaajan
replot Suorittaa uudelleen edellisen plot/splot-komennon
fit Sovittaa käyrän pistejoukkoon
save Tallentaa muuttujia, funktioita ja asetuksia
load Lataa save-komennolla tallennetun tiedostoston
reset Palauttaa oletusasetukset
pause Tauko

Käyrän sovitus pistejoukkoon

Linkkejä