<para>Funktionsnamnet. Om det första tecknet är <quote>r</quote> antar tolken att du använder polära koordinater. Om det första tecknet är <quote>x</quote> (till exempel <quote>xfunk</quote>) förväntar sig tolken en andra funktion med ett inledande <quote>y</quote> (här <quote>yfunk</quote>) för att definiera funktionen på parametrisk form. </para>
<listitem><para>Funktionens <quote>grupp-parameter</quote>. Den måste avskiljas från funktionens variabel med ett kommatecken. Du kan till exempel använda grupp-parametern för att rita ett antal grafer från en funktion. Parametervärden kan väljas manuellt, eller ett skjutreglage som styr en parameter kan väljas. Genom att ändra skjutreglagets värde ändras parameterns värde. Skjutreglaget kan ställas in till ett heltal mellan 0 och 100.</para></listitem>
<title>Fördefinierade funktionsnamn och konstanter</title>
<para>Alla fördefinierade funktioner och konstanter som &kmplot; känner till kan visas genom att välja <menuchoice><guimenu>Hjälp</guimenu> <guimenuitem>Fördefinierade matematiska funktioner</guimenuitem></menuchoice>. De är: <variablelist>
<para>Funktionerna, konstanterna, och till och med alla användardefinierade funktioner kan dessutom användas för att bestämma axlarnas inställningar. Se <xref linkend="axes-config"/>. </para>
<para>En utökning till en funktion anges genom att skriva in ett semikolon följt av utökningen efter funktionsdefinitionen. Utökningen kan antingen skrivas in i snabbredigeringsrutan eller genom att använda &DCOP;-metoden Parser addFunction. Ingen av utökningarna är tillgänglig för parametriska funktioner, men N och D[a,b] fungerar också för polära funktioner. Till exempel visar <screen>
<para>Funktionen lagras men ritas inte upp. Alltså kan den användas som vilken annan användardefinierad eller fördefinierad funktion som helst. </para>
<para>Ange en uppsättning värden för en grupparameter som funktionen ska visas för. Till exempel ritar <userinput>f(x,k)=k*x;P[1,2,3]</userinput> upp funktionerna f(x)=x, f(x)=2*x och f(x)=3*x. Du kan också använda funktioner som argument för alternativet P. </para>
<para>&kmplot; använder ett vanligt sätt att uttrycka matematiska funktioner, alltså bör du inte ha några svårigheter att komma på det. Operatorerna som &kmplot; förstår är, i minskande prioritetsordning: <variablelist>
<para>Observera prioriteten, vilket betyder att om parenteser inte används, utförs exponentiering innan multiplikation/division, som utförs innan addition/subtraktion. Alltså returnerar <userinput>1+2*4^2</userinput> värdet 33, och inte exempelvis 144. För att ändra detta, använd parenteser. För att ta föregående exempel, kommer <userinput>((1+2)*4)^2</userinput> att returnera 144. </para>
<para>Normalt ritas explicit angivna funktioner för hela den synliga delen av x-axeln. Du kan ange ett annat område i funktionens redigeringsdialogruta.För varje bildpunkt på x-axeln, beräknar &kmplot; ett funktionsvärde. Om diagrammet innehåller den resulterande punkten förbinds den med den senast ritade punkten med en linje. </para>
<para>Parametriska funktioner ritas för parametervärden från 0 upp till 2&pgr;. Uppritningsområdet kan också ställas in i funktionens dialogruta. </para>
<para>Medan muspekaren befinner sig över diagrammet ändrar markören form till ett hårkors. Aktuella koordinater kan ses i skärningspunkten med koordinataxlarna, och dessutom i statusraden längst ner i huvudfönstret. </para>
<para>Du kan följa en funktions värden mer noggrant genom att klicka på eller intill en kurva. Den markerade funktionen visas i statusraden i höger kolumn. Hårkorset fångas nu och färgas i samma färg som kurvan. Om kurvan har samma färg som bakgrunden får hårkorset inverterad bakgrundsfärg. När musen flyttas och högerpil eller vänsterpil trycks, följer hårkorset funktionen och du ser nuvarande X- och Y-värde. Om hårkorset är nära Y-axeln, visas rotens värde i statusraden. Du kan byta funktion med tangenterna uppåtpil eller neråtpil. Ett andra klick någonstans i fönstret eller ett tryck på en tangent som inte navigerar, lämnar följningsläget. </para>
<para>Observera att följning bara är möjlig med explicit angivna funktioner. Koordinaterna visas alltid enligt ett Kartesiskt koordinatsystem. Varken parametriska funktioner med mer än en punkt eller funktioner som anges med polära koordinater kan följas på detta sätt. </para>