4 175
muokkausta
pEi muokkausyhteenvetoa |
(vähän selkeytystä, piirtäminen parametriesityksestä) |
||
Rivi 5: | Rivi 5: | ||
[[Kuva:gnuplot_sinx_x.png|200px|right|thumb|Funktion sin(x)/x kuvaaja]] | [[Kuva:gnuplot_sinx_x.png|200px|right|thumb|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. | 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 käynnistetään komennolla | |||
gnuplot | |||
jonka jälkeen aukeaa ohjelman päänäyttö, ja yleensä kerrotaan, että käytetään "x11":a eli graafista käyttöliittymää kuvaajien piirtämiseen (Gnuplot osaa piirtää tarvittaessa myös tekstimuotoisia kuvaajia): | |||
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> | |||
Seuraavaksi voidaan kirjoittaa Gnuplotin komentoja ohjelman omaan käyttöliittymään. Tavallinen kuvaaja xy-koordinaatistoon piirretään komennolla <tt>plot funktio</tt>, esimerkiksi: | |||
gnuplot> plot sin(x)/x | gnuplot> plot sin(x)/x | ||
Jos halutaan piirtää useampia funktioita, erotellaan ne pilkulla: | |||
plot x,sin(x),sin(x)/x | |||
Piirtyvässä ikkunassa kuvaajat ovat oletuksena erivärisiä ja värien selitykset löytyvät oikeasta ylänurkasta. | |||
=== Alueen rajaaminen === | === Alueen rajaaminen === | ||
Rivi 23: | Rivi 30: | ||
Gnuplotin kanssa käytetään potenssimerkkinä kahta kertomerkkiä, esimerkiksi kuvaaja y=x^2 piirrettäisiin komennolla | Gnuplotin kanssa käytetään potenssimerkkinä kahta kertomerkkiä, esimerkiksi kuvaaja y=x^2 piirrettäisiin komennolla | ||
plot x**2 | plot x**2 | ||
=== Piirtäminen parametriesityksestä === | |||
Gnuplot mahdollistaa myös funktioiden esittämisen parametrimuodossa. Aluksi on asetettava Gnuplot parametritilaan komennolla | |||
set parametric | |||
Nyt voidaan piirtää kuvaaja syntaksilla | |||
[alaraja:yläraja] x(t),y(t) | |||
Esimerkiksi piirretään ellipsin, jonka vaakasuora puoliakseli on 2 ja pystysuora 1: | |||
plot [0:pi*2] 2*cos(t),sin(t) | |||
=== Komennot === | === Komennot === |