<chapter id="commands">
<title
>Käskude seletused</title
> 

<sect1 id="kmplot-mainwindow">
<title
>&kmplot;i peaaken</title>

<screenshot
> <screeninfo
>Selline näeb välja &kmplot;i peaaken</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="main.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Selline näeb välja &kmplot;i peaaken</phrase
> </textobject
> </mediaobject
> </screenshot>
</sect1>

<sect1 id="functions">
<title
>Menüü <guimenu
>Funktsioonid</guimenu
></title>

<mediaobject>
<imageobject>
<imagedata fileref="kfkt.png" format="PNG"/>
</imageobject>
</mediaobject>

<para
>See menüükirje või tööriistariba nupp avab funktsioonide redaktori. Selles saab sisestada kuni kümne funktsiooni või funktsioonirühma võrrandit. Analüüsija tunnustab <firstterm
>täpset</firstterm
> ja <firstterm
>parameetrilist</firstterm
> vormi. Konkreetsete laienditega on võimalik lisada esimene ja teine tuletis ning valida väärtused funktsioonirühma parameetrile.</para>

<sect2 id="func-syntax"
><title
>Süntaks</title>

<para
>Arvestama peab mõne süntaksireegliga:</para>

<screen>
<userinput
>nimi(var1[, var2]]=liige [;laiendid]</userinput>
</screen>


<variablelist
> <varlistentry
> <term
>nimi</term
> <listitem
> <para
>Funktsiooni nimi. Kui esimene märk on <quote
>r</quote
>, eeldab analüüsija, et kasutatakse polaarseid koordinaate. Kui esimene märk on <quote
>x</quote
> (nt. <quote
>xfunc</quote
>), eeldab analüüsija, et teise funktsiooni alguses seisab <quote
>y</quote
> (antud näite puhul <quote
>yfunc</quote
>), mis määrab funktsiooni parameetrivormingus. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>var1</term
> <listitem
><para
>Funktsiooni muutuja</para
></listitem
> </varlistentry
> <varlistentry
> <term
>var2</term
> <listitem
><para
> Funktsioonirühma parameeter. See peab olema eraldatud komaga. </para
></listitem
> </varlistentry
> <varlistentry
> <term
>liige</term
> <listitem
><para
>Funktsiooni liige</para
></listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="func-predefined"
><title
>Eelmääratud funktsiooninimed ja konstandid</title>
<screenshot
> <screeninfo
>Nimed</screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="namesdlg.png" format="PNG"/> </imageobject
> <textobject
> <phrase
> Selles aknas näeb eelnevalt määratud funktsioonide nimesid ja konstante. </phrase
> </textobject
> </mediaobject
> </screenshot>

<para
> Neid funktsioone ja konstante ning isegi kõiki kasutaja määratud funktsioone on võimalik kasutada ka telgede seadistuste määramiseks. </para>

</sect2>

 <!-- 		<sect2 id="func-dialog"
><title
>Functions Dialog Window</title>
			 <para
>...</para>
		 </sect2
> -->


<sect2 id="func-extension"
><title
>Laiendid</title>
<variablelist
> <varlistentry
> <term
>N</term
> <listitem
> <para
> Funktsioon salvestatakse, kuid seda ei kujutata, nii et seda saab kasutada nagu iga teist eelnevalt või kasutaja määratud funktsiooni. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A1</term
> <listitem
> <para
> Funktsiooni tuletise graafik joonistatakse lisaks samas värvis, kuid peenema joonega. Laiend ei toimi parameetrivormingus funktsioonide puhul. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>A2</term
> <listitem
> <para
> Funktsiooni teise tuletise graafik joonistatakse samas värvis, kuid peenema joonega. Laiend ei toimi parameetrivormingus määratud funktsioonide puhul. </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>D[a,b]</term
> <listitem
> <para
> ... </para
> </listitem
> </varlistentry
> <varlistentry
> <term
>P[a{,b}]</term
> <listitem
> <para
> Selle laiendiga saab anda väärtuste loendi graafikuna kujutatava funktsioonirühma parameetrile. Lubatud on ka liikmed. Selle laiendi kasutamine eeldab, et parameeter on antud teisese funktsiooni muutujana. </para
> </listitem
> </varlistentry
> </variablelist>
</sect2>
</sect1>

<sect1 id="coord-system"
><title
>Koordinaatide süsteem</title>

<para
><inlinemediaobject>
<imageobject>
<imagedata fileref="ksys1.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<para>
<inlinemediaobject>
<imageobject>
<imagedata fileref="ksys2.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<para>
<inlinemediaobject>
<imageobject>
<imagedata fileref="ksys3.png" format="PNG"/>
</imageobject>
</inlinemediaobject
></para>

<sect2 id="coord-area"
><title
>Joonistusala</title>
<para
> Vaikimisi joonistatakse täpselt antud funktsioonid x-telje nähtaval osal. &kmplot; arvutab x-telje iga piksli jaoks välja funktsiooni väärtuse. Kui tulemuseks olev punkt asub joonistusalal, seostatakse see joone abil viimase joonistatud punktiga. Funktsioonidialoogis saab käsitsi muuta intervalli, millega graafikut joonistatakse. </para>
<para
> Parameetriga määratud funktsioonid joonistatakse vastavalt parameetri väärtusele vahemikus 0 kuni 2&pgr;. Vahemiku võib määrata ka käsitsi funktsioonidialoogis. </para>
</sect2>
<sect2 id="coord-cross"
><title
>Niitristikkursor</title>
<para
> Kui hiirekursor asub joonistamisalal, muutub kursor niitristikuks. Selle asukoha koordinaate näeb koordinaattelgede lõikekohtadel, samuti olekuribal peaakna allservas. </para>
<para
> Funktsioonide väärtusi saab täpsemalt jälgida, kui klõpsata graafikul või selle kõrval. Niitristik omandab siis graafikuga sama värvi. Uus klõps suvalises punktis aknas lülitab jälgimisrežiimi välja. </para>
<para
> Pane palun tähele, et jälgimine on võimalik ainult täpselt määratud funktsioonide korral. Koordinaadid esitatakse alati vastavalt Descartes'i koordinaatide süsteemile. Sel moel ei ole võimalik jälgida ei parameeterfunktsioone, polaarkoordinaatides funktsioone ega tuletisi. </para>
</sect2>
<sect2 id="coord-types"
><title
>Koordinaatide süsteemi tüübid</title>
<para
> Vastavalt sellele, et funktsioone võib määrata Descartes'i või polaarkoordinaatides, saab alusvõrku kujutada Descartes'i või polaarsete jaotistena. Descartes'i koordinaatide korral saab alusvõrgu dialoogis valida joonte ja ristikeste vahel. </para>
</sect2>
</sect1>

<!-- 
<sect1 id="scale-print"
><title
>Scaling and Printing</title>
<para
>...</para>
</sect1
> -->
</chapter>

