<chapter id="using-kmplot">
<title
>Att använda &kmplot;</title>

<para
>&kmplot; hanterar namngivna funktioner, som kan anges i form av kartesiska koordinater (som kallas <quote
>explicita funktioner</quote
>), polära koordinater eller som parametriska funktioner. För att skriva in en funktion, välj <menuchoice
><guimenu
>Funktioner</guimenu
> <guimenuitem
>Funktioner</guimenuitem
></menuchoice
> eller klicka på funktionsknappen i verktygsraden. Du kan skriva in nya funktioner i textrutan <guilabel
>Funktionsekvation</guilabel
>. Varje funktion du skriver in måste ha ett unikt namn (dvs. ett namn som inte upptas av någon av de befintliga funktionerna som visas i listrutan).</para>

<para
>För mer information om funktioner i &kmplot;, se <xref linkend="reference"/>. </para>

<sect1 id="function-types">
<title
>Funktionstyper</title>

<sect2 id="explicit-functions">
<title
>Explicita funktioner</title>
<para
>För att skriva in en explicit funktion (dvs. en funktion på formen y=f(x)), skriv bara in den på följande form: <screen>
<userinput
><replaceable
>f</replaceable
>(<replaceable
>x</replaceable
>)=<replaceable
>uttryck</replaceable
></userinput>
</screen
> Där: <itemizedlist>
<listitem
><para
><replaceable
>f</replaceable
> är funktionens namn, och kan vara vilken sträng med bokstäver och siffror som du vill, under förutsättning att den inte börjar med någon av bokstäverna x, y eller r (eftersom de används för parametriska och polära funktioner).</para>
</listitem>

<listitem
><para
><replaceable
>x</replaceable
> är x-koordinaten, som ska användas i uttrycket som följer likhetstecknet. Det är i själva verket en godtycklig variabel, så du kan ange vilket variabelnamn du vill, men effekten blir likadan.</para>
</listitem>

<listitem>
<para
><replaceable
>uttryck</replaceable
> är uttrycket som ska ritas upp, angivet i lämplig syntax för &kmplot;. Se <xref linkend="math-syntax"/>. </para>
</listitem>

</itemizedlist>
</para>
<para
>Som exempel, för att rita grafen för y=x<superscript
>2</superscript
>+2x, skriv in följande i &kmplot;s funktionsdialogruta: <screen
>f(x)=x^2+2x
</screen>
</para>
</sect2>

<sect2 id="parametric-functions">
<title
>Parametriska funktioner</title>
<para
>Parametriska funktioner är de där x- och y-koordinaten definieras med skilda funktioner av en annan variabel, som ofta kallas t. För att skriva in en parametrisk funktion i &kmplot;, följ proceduren för en explicit funktion, men inled funktionsnamnet för funktionen som beskriver x-koordinaten med bokstaven x, och funktionen som beskriver y-koordinaten med bokstaven y. Som för explicita funktioner, kan du använda vilket variabelnamn du vill för parametern.</para>
<para
>Som ett exempel, anta att du vill rita en cirkel, som har de parametriska ekvationerna x=sin(t), y=cos(t). Gör följande i &kmplot;s funktionsdialogruta: <orderedlist>
<listitem
><para
>Skriv in funktionen för x-koordinaten, och tryck på returtangenten: <screen
><userinput>
xcirkel=sin(t)
</userinput
></screen>
</para>
</listitem>
<listitem
><para
>&kmplot; ändrar automatiskt funktionsnamn åt dig för att skriva in y-koordinatens funktion. Skriv in funktionen du vill ha: <screen
><userinput>
ycirkel=cos(t)
</userinput
></screen>
</para>
</listitem>
</orderedlist>
</para>
</sect2>

<sect2 id="polar-functions">
<title
>Skriva in funktioner med polära koordinater</title
> 

<para
>Polära koordinater representerar en punkt med dess avstånd från origo (ofta betecknad r), och vinkeln som en linje från origo till punkten har mot x-axeln (ofta betecknad med den grekiska bokstaven theta, θ). För att skriva in funktioner med polära koordinater, inled funktionsnamnet med bokstaven r. Den godtyckliga variabeln är nu vinkeln θ.</para>
<para
>För att till exempel rita upp Archimedes spiral r = theta, skriv in: <screen
><userinput>
rspiral(theta)=theta
</userinput
>
</screen>
</para>
</sect2>

</sect1>

<sect1 id="combining-functions">
<title
>Kombinera funktioner</title>
<para
>Funktioner kan kombineras för att skapa nya. Skriv helt enkelt in funktionerna efter likhetstecknet i ett uttryck som om funktionerna vore variabler. Om du till exempel har definierat funktionerna f(x) och g(x), kan du rita summan av f och g med: <screen
><userinput>
summa(x)=f(x)+g(x)
</userinput
>
</screen>
</para>
<para
>Observera att du bara kan kombinera funktioner av samma typ, t.ex. en explicit funktion kan inte kombineras med en polär funktion.</para>
</sect1>

<sect1 id="function-appearance">
<title
>Ändra utseende på funktioner</title>

<para
>För att ändra utseende på funktionens graf i huvuddiagramfönstret, markera funktionen i funktionsdialogrutan, och klicka på knappen <guibutton
>Egenskaper</guibutton
>. I dialogrutan som visas kan du ändra linjebredd i textrutan, och färgen på funktionens graf genom att klicka på färgknappen till höger. Om du väljer <guilabel
>Spara som förval</guilabel
>, används linjebredden och färgen du valt som förval för den <replaceable
>n</replaceable
>:e funktionen i listan, dvs. om funktionen som du ändrar är först i listan, sparas inställningarna som förval för den första funktionen som läggs till i &kmplot;s lista.</para>
</sect1>


<!--
<screenshot>
<screeninfo
>Here's a screenshot of the &kmplot; welcome window</screeninfo>
	<mediaobject>
	  <imageobject>
	    <imagedata fileref="main.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>Screenshot</phrase>
	  </textobject>
	</mediaobject>
</screenshot>
-->
</chapter>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
sgml-parent-document:("index.docbook" "BOOK" "CHAPTER")
End:
-->
