Ero sivun ”Gnuplot” versioiden välillä
p (Käyttäjän Todentottuus (keskustelu) muokkaukset palautettiin viimeisimpään käyttäjän Risto tekemään muutokseen.) |
(luokka + vähän asiaa lisää) |
||
Rivi 11: | Rivi 11: | ||
G N U P L O T | G N U P L O T | ||
-- | |||
Terminal type set to 'x11' | Terminal type set to 'x11' | ||
gnuplot> plot sin(x)/x | gnuplot> plot sin(x)/x | ||
gnuplot> exit | gnuplot> exit | ||
=== Alueen rajaaminen === | |||
Piirtoalue voidaan rajata välille seuraavasti | |||
set xrange [0:10] | |||
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 | |||
== Linkkejä == | == Linkkejä == | ||
*[http://www.gnuplot.info/ Ohjelman kotisivu] | *[http://www.gnuplot.info/ Ohjelman kotisivu] | ||
[[Luokka: | [[Luokka:Tiedeohjelmat]] |
Versio 25. maaliskuuta 2007 kello 14.06
gnuplot ohjelma muuntaa numeerisen tiedoston graafiseksi 2D tai 3D esitykseksi. Ohjelma on uskomattoman monipuolinen ja siihen tutustuminen kannattaa aloittaa käymällä läpi gnuplot ohjelman kotisivulla olevat esimerkit.
Käyttö
gnuplot:in 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 välille seuraavasti
set xrange [0:10]
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