Tasografiikkaa

Reaalifunktion kuvaajan piirtäminen

Plot-komennolla voidaan piirtää reaalifunktioiden kuvaajia. Komennossa ensimmäisenä argumenttina annetaan piirrettävän funktion lauseke tai piirrettävien funktioiden lausekkeet ja toisena lista, jonka alkioina ovat funktion/funktioiden muuttuja ja piirrettävän välin alku- ja loppupiste.
Plot[lauseke,{x,xmin,xmax}]
Plot[{
lauseke1,lauseke2,...},{x,xmin,xmax}]
Katso: tasografiikkaan liittyviä optioita

[Graphics:../Images/gr_408.gif]

[Graphics:../Images/gr_409.gif]

[Graphics:../Images/gr_410.gif]

Edellinen rivi -Graphics- jää tulostumatta, kun syötteen perään lisätään puolipiste. Katso: PlotStyle-option käyttö

[Graphics:../Images/gr_411.gif]

[Graphics:../Images/gr_412.gif]

Kuvien yhdistäminen samaan kuvaan

Kuvat voidaan piirtää erikseen ja yhdistää samaan kuvaan jälkeenpäin Show-komennolla. Option DisplayFunction arvolla Identity kuvaa ei näytetä ja arvolla $DisplayFunction kuva näytetään. Oletusarvona on aina $DisplayFunction.

[Graphics:../Images/gr_413.gif]
[Graphics:../Images/gr_414.gif]
[Graphics:../Images/gr_415.gif]

[Graphics:../Images/gr_416.gif]

Tasografiikkaan liittyviä optioita

Kuvien ulkoasua voidaan muokata lukuisilla optioilla. Seuraavassa joitakin usein tarvittavia optioita.

AspectRatio

Mathematicassa oletusarvoisesti kuvan mittasuhteet (korkeuden suhde leveyteen) noudattavat kultaisen leikkauksen suhdetta. Tällöin x- ja y-akselin yksiköt ovat yleensä eripituisia. Jos yksiköt halutaan samanpituisiksi, annetaan optio AspectRatio->Automatic.
AspectRatio määrää kuvan korkeuden ja leveyden suhteen. Sille voidaan antaa myös numeroarvoja, kuten AspectRatio->2.

[Graphics:../Images/gr_417.gif]

[Graphics:../Images/gr_418.gif]

PlotRange

Varsin käyttökelpoinen optio on PlotRange, jolla voidaan määrätä osa, joka kuvaajasta halutaan näkyviin. Esimerkiksi PlotRange->{-10,10} rajoittaa y-suunnassa kuvan välille [–10,10].
Toisinaan Mathematica leikkaa itse osan kuvasta pois. Tällöin koko kuvaaja saadaan näkyviin kirjoittamalla optio PlotRange->All.

[Graphics:../Images/gr_419.gif]

[Graphics:../Images/gr_420.gif]

[Graphics:../Images/gr_421.gif]

[Graphics:../Images/gr_422.gif]

PlotStyle

PlotStyle-optiolla voidaan muuttaa käyrien piirustustyyliä.
Käyrän väri voidaan määritellä monella tavalla: GrayLevel[g], RGBColor[r,g,b] ja Hue[h]. Värin määrityksessä kaikki argumentit  ovat välillä [0,1].
Absolute-alkuisissa paksuus yms. määritetään 1/72 tuuman monikertoina. Muissa se määritetetään suhteena kuvan leveyteen.

[Graphics:../Images/gr_423.gif] [Graphics:../Images/gr_424.gif]
[Graphics:../Images/gr_425.gif] katkoviivoitus
[Graphics:../Images/gr_426.gif] [Graphics:../Images/gr_427.gif]

Käyrien oletustyyli on AbsoluteThickness[0.5], AbsoluteDashing[{0}] ja GrayLevel[0].
Esimerkki  katkoviivoituksen käytöstä ja esimerkki pistekoon muuttamisesta.
Piirretään esimerkkinä funktioiden [Graphics:../Images/gr_428.gif] ja [Graphics:../Images/gr_429.gif] kuvaajat samaan kuvaan. Säilytetään kosinifunktion kuvaajan tyylinä oletustyyli (tätä merkitään tyhjällä listalla {}) ja piirretään sinifunktion kuvaaja harmaalla ja hieman oletusarvoa paksummalla.

[Graphics:../Images/gr_430.gif]

[Graphics:../Images/gr_431.gif]

Mathematica Book:
Lisää PlotStyle-optiosta: luku
2.9.3

Muita optioita

Kuvaan voidaan lisätä tekstiä, kuvan taustalle voidaan asettaa ruudukko ja kuvan ympärille kehykset jne.

Mathematica Book:
Tasografiikkaan liittyvät optiot: luku
1.9.3  

Parametrimuotoisen tasokäyrän piirtäminen

ParametricPlot-komennolla voidaan piirtää parametrimuodossa esitettyjä tasokäyriä. Komennossa annetaan ensimmäiseksi argumentiksi piirrettävän käyrän parametriesitys [Graphics:../Images/gr_432.gif] ja toiseksi argumentiksi lista, jonka alkioina ovat käyrän parametri ja sen alku- ja loppupiste.
ParametricPlot[{x(t),y(t)},{t,tmin,tmax}]
Piirretään asteroidi [Graphics:../Images/gr_433.gif] ja [Graphics:../Images/gr_434.gif].

[Graphics:../Images/gr_435.gif]

[Graphics:../Images/gr_436.gif]

Implisiittisessä muodossa esitetyn tasokäyrän piirtäminen

Pakettiin Graphics`ImplicitPlot` sisältyy komento ImplicitPlot, jolla voidaan piirtää implisiittisessä muodossa annettujen käyrien kuvaajia. Katso: pakettien lataaminen.
Vaihtoehtoisesti voidaan käyttää myös ContourPlot-komentoa.
Piirretään lemniskaatta, jonka yhtälö on [Graphics:../Images/gr_437.gif].

[Graphics:../Images/gr_438.gif]
[Graphics:../Images/gr_439.gif]

[Graphics:../Images/gr_440.gif]