Praktikum 8
Graafikud Maximaga
Ava XMaxima.
Avanema peaks selline aken:

Ülesanne
Lae alla fail graafikud.tex ning joonesta sealsed joonised kasutades selleks programmi Maxima.
Kasulikud teadmised LaTeXis:
- Et salvestada Maxima kood oma .pdf failis olevate jooniste juurde tavalise tekstina (see tähendab nii, et TeX ei loe seda kui koodi osa, vaid väljastab kogu teksti nii nagu ta on), võib kasutada näiteks käsku
\begin{verbatim} ... \end{verbatim}. Nii on hiljem mugav vaadata, milline käsk vastava joonise produtseerinud on. Teine võimalus on sisestada Maxima kood kommentaarina\begin{comment} ... \end{comment}vahele (vajab\usepackage{comment}preambulisse). - Lisades näiteks LaTeXi koodi preambulasse käsuga
\usepackage[pdftex]{graphicx}paketigraphicxsaab kompileerides käsugapdflatexdokumendi põhiosasse lisada .pdf joonise käsuga\includegraphics{graafik.pdf}. (Kasutades kompileerimiseks käskulatextuleb preambulas paketi lisamisel lisaparameetripdftexasemel kasutada parameetritdvipsning dokumendi põhiosasse saab lisada .eps laiendiga jooniseid.)
Mõned Maxima graafikute joonestamisega seotud käsud:
- Enne graafiku konstrueerimist on vaja kõigepealt kirjutada rida
load(draw) - Tasapinnaliste graafikute joonistamiseks on käsk
draw2d(parameetrid)ja ruumiliste graafikute joonistamiseks on käskdraw3d(parameetrid) - Parameetrid:
- Funktsioon f, mille graafikut joonistada tahetakse
explicit(f, x1, x1min, x1max, x2, x2min, x2max)- funktsioon ilmutatud kujul, kus f on funktsioon, x1 on esimene muutuja ja x2 3-mõõtmelise joonise puhul teine muutuja ning muutuja x1 väärtused on vahemikus [x1min, x1max] ja muutuja x2 väärtused on vahemikus [x2min, x2max].implicit(f, x, xmin, xmax, y, ymin, ymax, z, zmin, zmax)- funktsioon f ilmutamata kujulparametric(x(t), y(t), z(t), t, tmin, tmax)- funktsioon f parameetrilisel kujul- Ainult kolmemõõtmeliste jooniste jaoks mõeldud
parametric_surface(x(t, v), y(t, v), z(t, v), t, tmin, tmax, v, vmin, vmax)
color=red- eelneva funktsiooni graafiku värvi muutmine punaseks (vaikimisi on graafik sinine)yrange=[-5, 5], xrange=[-5, 5]- graafiku(te) akna suurusnticks=r- määrab joonistuspunktide arvu (joonistamiseks fikseeritakse kindlad punktid ja ühendatakse sirglõikudega), vaikimisi väärtus r=30xyplane=r- määrab xy tasandi lõikepunkti kõrguse z-teljegaterminal=pdf- määrab väljundi tüübifile_name="h:\\latex\\gra15"- määrab väljundfaili
- Funktsioon f, mille graafikut joonistada tahetakse
load("draw");
draw2d(
color=red,
explicit(x**2, x, -5, 5),
terminal=png,
file_name="C:\\users\\getter\\google drive\\latex\\op\\gra_naide"
);

Kodus
Installi omale Maxima http://maxima.sourceforge.net/download.html ja gnuplot https://sourceforge.net/projects/gnuplot/files/gnuplot/