<para>&kmplot; bruger navngivne funktioner, som kan angives i Cartesiske koordinater (kaldet <quote>eksplicitte funktioner</quote>), polære koordinater eller som parametriske funktioner. For at indgive en funktion, vælges <menuchoice><guimenu>Plot</guimenu><guimenuitem>Redigér plot...</guimenuitem> </menuchoice>. Du kan indtaste nye funktioner i tekstfeltet <guilabel>Funktionsligning</guilabel> i &kmplot;'s hovedvindue. Tekstfeltet kan håndtere eksplicitte og polære funktioner. . Hver funktion du indgiver skal have et entydigt navn (&ie;, et navn der ikke er optaget af nogen af de eksisterende funktioner vist i listefeltet). Et funktionsnavn vil blive genereret automatisk hvis du ikke angiver et.</para>
<para>For yderligere information om &kmplot;'s funktioner, se <xref linkend="reference"/>. </para>
<listitem><para><replaceable>f</replaceable> er navnet på funktionen, som kan være en vilkårlig streng af bogstaver og tal du vælger, forudsat den ikke starter med nogen af bogstaverne x, y eller r (da disse bruges til parametriske og polære funktioner).</para>
<listitem><para><replaceable>x</replaceable> er x-koordinaten, der skal bruges i udtrykket der efterfølger lighedstegnet. Det er rent faktisk en dum variabel, så du kan bruge et vilkårligt variabelnavn du vil, virkningen vil være den samme.</para>
<para><replaceable>udtryk</replaceable> er det udtryk der skal plottes, givet i passende syntaks for &kmplot;. Se <xref linkend="math-syntax"/>. </para>
<para>Som et eksempel, for at tegne grafen for y=x<superscript>2</superscript>+2x, indtastes følgende i funktionsdialogen for &kmplot;: <screen>f(x)=x^2+2
<para>Parametriske funktioner er dem hvor x- y-koordinater defineres ved separate funktioner af en anden variabel, ofte kaldet t. For at indgive en parametrisk funktion i &kmplot;, følges proceduren som for en eksplicit funktion, men navnet på funktionen der beskriver x-koordinaten startes med bogstavet x, og funktionen der beskriver y-koordinaten med bogstavet y. Som med eksplicitte funktioner, kan du bruge et vilkårligt variabelnavn du ønsker for parameteren. For at tegne en parametrisk funktion, skal du gå til <guimenu>Plot</guimenu><guimenuitem>Nyt parametrisk plot...</guimenuitem>. Et funktionsnavn vil blive lavet automatisk hvis du ikke angiver et.</para>
<para>Som et eksempel, lad os sige du ønsker at tegne en cirkel, som har parametriske ligninger x=sin(t), y=cos(t). I &kmplot;'s funktionsdialog, gøres så følgende: <orderedlist> <listitem><para>Åbn den parametriske plot-dialog med <menuchoice><guimenu>Plot</guimenu><guimenuitem>Nyt parametrisk plot...</guimenuitem> </menuchoice>.</para> </listitem> <listitem><para>Indtast navnet på funktionen, lad os sige <userinput>cirkel</userinput>, i <guilabel>Navne</guilabel>feltet. Navnene på x- og y-funktionerne ændres så til at reflektere dette navn: x-funktionen bliver til <guilabel>xcircle(t)</guilabel> og y-funktionen bliver til <guilabel>ycircle(t)</guilabel>.</para> </listitem> <listitem> <para>I x- og y-felterne, indtastes der passende ligninger, &ie;, <guilabel>xcircle(t)=</guilabel><userinput>sin(t)</userinput> og <guilabel>ycircle(t)=</guilabel><userinput>cos(t)</userinput>.</para> </listitem> </orderedlist> Klik nu på <guibutton>O.k.</guibutton>, så vil funktionen blive tegnet. </para>
<para>Du kan indstille nogle yderligere valgmuligheder for plottet i denne dialog: <variablelist>
<para>Hvis dette er valgt, bliver plotte ikke tegnet, men &kmplot; husker funktionens definition, så du kan bruge den til at definere andre funktioner.</para>
<para>Hvis dette er valgt, kan du ændre maksimum- og minimum-værdierne for parameteren t for hvilken funktionen plottes ved brug af <guilabel>min</guilabel>- og <guilabel>maks</guilabel>-felterne.</para>
<title>Indtastning af funktioner i polære koordinater</title>
<para>I polære koordinater repræsenteres et punkt ved sin afstand til 0-punktet (sædvanligvis kaldet r), og den vinkel en linje fra 0-punktet har med x-aksen (sædvanligvis repræsenteret ved det græske bogstav theta). For at angive funktioner i polære koordinater, bruges menuindgangen <menuchoice><guimenu>Plot</guimenu><guimenuitem>Nyt polært plot...</guimenuitem> </menuchoice>. I feltet der hedder <guilabel>r</guilabel>, den fuldstændige funktionsdefinition, inklusive navnet på theta-variablen du ønsker at bruge, ⪚, for til at tegne Arkimedes' spiral r=theta, skrives: <screen>
</screen> så hele linjen siger <quote>r(theta)=theta</quote>. Bemærk at du kan bruge et vilkårligt navn for theta-variablen, så <quote>r(foo)=foo</quote> ville have givet nøjagtigt det samme. </para>
<para>Funktioner kan kombineres til at producere nye funktioner. Indtast blot funktioner efter lighedstegnet i et udtryk som om funktionerne var variabler. For eksempel, hvis du har defineret funktioner f(x) og g(x), kan du plotte summen af f og g med: <screen><userinput>
<para>For at ændre udseendet af en funktions graf i hoved-plottevinduet, vælges funktionen i <guilabel>Redigér plot</guilabel>-dialogen, og der klikkes på <guibutton>Redigér</guibutton>-knappen. I den dialog der kommer frem, kan du ændre linjebredden i tekstfeltet, og farven på funktionens graf ved at klikke på farveknappen i for neden. Hvis du redigere en eksplicit funktion, vil du se en dialog med tre faneblade. I det første angiver du funktionens ligning. Fanebladet <guilabel>Afledte</guilabel> lader dig tegne første og anden afledte af funktionen. Med fanebladet <guilabel>Integral</guilabel> kan du tegne integralet af funktionen som beregnes ved brug af Euler's metode. </para>
<para>En anden måde at redigere en funktion er at højreklikke på grafen. I den menu der kommer frem vælges <guibutton>Redigér</guibutton></para>
<para>For yderligere information om popop-menuen, se <xref linkend="popupmenu"/>. </para>
<para>Når der højreklikkes på en plot-funktion eller en enkeltpunkts parametrisk plot-funktion kommer en popop-menu frem. I denne menu er der fem punkter:</para>
<para>Åbner en dialog i hvilken dan finde y-værdien der svarer til en bestemt x-værdi. Den valgte graf vil bliv fremhævet i dialogen. Skriv en x-værdi i <guilabel>X</guilabel>-feltet, og klik på <guibutton>Beregn</guibutton> (eller tryk på &Enter;). Den tilsvarende y-værdi bliver så vist under <guilabel>Y</guilabel>. </para>
<para>Find minimumsværdien for grafen i et bestemt område. Den valgte graf bliver fremhævet i den dialog der kommer frem. Indtast nedre og øvre grænse for det område hvor du ønsker at søge efter et minimum, og klik på <guibutton>Find</guibutton>. Så vil x- og y-værdierne ved minimumspunktet blive vist.</para>
<para>Vælg x-værdierne for grafen i den nye dialog der kommer frem. Beregner integralet og markerer området mellem grafen og x-aksen i det valgte område i grafens farve.</para>