<chapter id="using-kmplot">
<title
>&kmplot; benutzen</title>

<para
>&kmplot; behandelt benannte Funktionen, die in Termen von kartesischen Koordinaten (genannt <quote
>explizite Funktionen</quote
>), polaren Koordinaten oder als parametrische Funktionen angegeben werden können. Um eine Funktion einzugeben, benutzen Sie <menuchoice
><guimenu
>Funktionen</guimenu
><guimenuitem
>Funktionen</guimenuitem
> </menuchoice
> oder klicken auf den Knopf "Funktionen" auf der Werkzeugleiste. Sie können neue Funktionen in das Textfeld <guilabel
>Funktionsgleichung</guilabel
> eingeben. Jede Funktionen, die Sie eingeben, muss einen eindeutigen Namen haben (d.h. ein Name, der noch nicht von einer existierenden Funktion im Listenfeld benutzt wird).</para>

<para
>Für weitere Informationen zu &kmplot;-Funktionen siehe <xref linkend="reference"/>. </para>

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

<sect2 id="explicit-functions">
<title
>Explizite Funktionen</title>
<para
>Um ein explizite Funktion einzugeben (d.h. eine Funktion in der Form y=f(x)), benutzen Sie folgende Form: <screen>
<userinput
><replaceable
>f</replaceable
>(<replaceable
>x</replaceable
>)=<replaceable
>term</replaceable
></userinput>
</screen
> Wobei: <itemizedlist>
<listitem
><para
><replaceable
>f</replaceable
> der Name der Funktion ist und jede Kombination von Buchstaben und Zahlen sein kann, vorausgesetzt, er startet nicht mit x, y oder r (da diese Buchstaben für parametrische und polare Funktionen benutzt werden).</para>
</listitem>

<listitem
><para
><replaceable
>x</replaceable
> ist die x-Koordinate, die im Term benutzt werden, der nach dem Gleichheitszeichen folgt. Es ist in Wirklichkeit eine Platzhaltervariable, also können Sie jeden Namen benutzt, der Effekt bleibt der Gleiche.</para>
</listitem>

<listitem>
<para
><replaceable
>term</replaceable
> ist der Term, der gezeichnet werden soll, in der von &kmplot; geforderten Schreibweise. Siehe dazu <xref linkend="math-syntax"/>. </para>
</listitem>

</itemizedlist>
</para>
<para
>Um zum Beispiel den Graph von y=x<superscript
>2</superscript
>+2x zu zeichnen, geben Sie folgendes in den Funktionsdialog von &kmplot; ein: <screen
>f(x)=x^2+2
</screen>
</para>
</sect2>

<sect2 id="parametric-functions">
<title
>Parametrische Funktionen</title>
<para
>Parametrische Funktionen sind diese, in denen die x- und y-Koordinaten über separate Funktionen einer anderen Variable, oft t genannt, definiert werden. Um eine parametrische Funktion in &kmplot; einzugeben, folgen Sie der Prozedur für eine explizite Funktion, aber stellen Sie dem Namen der Funktion, die die x-Koordinaten beschreibt, ein "x" voran und der Funktion, die die y-Koordinaten beschreibt, ein "y". Wie bei expliziten Funktionen können Sie jeden Variablennamen für den Parameter nehmen.</para>
<para
>Nehmen wir an, Sie wollen einen Kreis zeichnen, der die parametrische Gleichungen x=sin(t), y=cos(t) hat. Im Funktionsdialog von &kmplot; tun Sie folgendes: <orderedlist>
<listitem
><para
>Geben Sie die Funktion für die x-Koordinaten ein und drücken Sie die Eingabetaste: <screen
><userinput>
xcircle(t)=sin(t)
</userinput
></screen>
</para>
</listitem>
<listitem
><para
>&kmplot; ändert automatisch den Funktionsnamen für Sie, damit Sie die y-Funktion eingeben können. Geben Sie die gewünschte Funktion ein: <screen
><userinput>
ycircle(t)=cos(t)
</userinput
></screen>
</para>
</listitem>
</orderedlist>
</para>
</sect2>

<sect2 id="polar-functions">
<title
>Funktionen in Polarkoordinaten eingeben</title
> 

<para
>Polarkoodinaten repräsentieren einen Punkt mittels seines Abstandes vom Ursprung (normalerweise r genannt) und dem Winkel, den eine Gerade vom Ursprung durch den Punkt mit der x-Achse bildet (normalerweise durch den griechischen Buchstaben Theta bezeichnet). Um Funktionen in Polarkoordinaten einzugeben, stellen Sie dem Funktionsnamen den Buchstaben "r" voran. Die Platzhaltervariable ist nun der Winkel Theta.</para>
<para
>Um zum Beispiel die Spirale des Archimedes mit der Gleichung r=theta zu zeichnen geben Sie ein: <screen
><userinput>
rspiral(theta)=theta
</userinput
>
</screen>
</para>
</sect2>

</sect1>

<sect1 id="combining-functions">
<title
>Funktionskombinationen</title>
<para
>Funktionen können kombiniert werden, um neue zu Erzeugen. Geben Sie einfach die Funktionen nach dem Gleichheitszeichen ein, als ob sie Variablen wären. Wenn Sie zum Beispiel die Funktionen f(x) und g(x) definiert haben, können Sie die Summe von f und g zeichnen lassen mit: <screen
><userinput>
sum(x)=f(x)+g(x)
</userinput
>
</screen>
</para>
<para
>Beachten Sie, dass sie nur Funktionen gleichen Typs kombinieren können, d.h. eine explizite Funktion kann nicht mit einer polaren kombiniert werden.</para>
</sect1>

<sect1 id="function-appearance">
<title
>Das Aussehen von Funktionen verändern</title>

<para
>Um das Aussehen des Funktionsgraphen im Hauptfenster zu verändern, wählen Sie die Funktion im Funktionsdialog und klicken auf den Knopf <guibutton
>Attribute...</guibutton
>. Im Dialog, der erscheint, können Sie die Linienbreite im Textfeld und die Farbe des Funktionsgraphen mit dem Farbknopf auf der rechten Seite verändern. Wenn Sie <guilabel
>Als Standardwerte speichern</guilabel
> auswählen, wird die ausgewählte Linienbreite und -farbe als Standard für die <replaceable
>n</replaceable
>-te Funktion in der Liste benutzt. Wenn also die Funktion, für die Sie die Attribute verändern, die erste in der Liste ist, werden die Einstellungen als Standard für die erste Funktion gespeichert, die in der Liste von &kmplot; geführt wird.</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:
-->
