<para>Le nom de la fonction. Si le premier caractère est «r», l'analyseur suppose que vous utilisez des coordonnées polaires. Si le premier caractère est «x» (par exemple «xfonc»), l'analyseur attend une deuxième fonction avec pour commencer «y» (ici, «yfonc») pour définir la fonction sous forme paramétrique. </para>
<listitem><para>Le «paramètre de groupe» de la fonction. Il doit être séparé de la variable de la fonction par une virgule. Vous pouvez utiliser le paramètre de groupe pour, par exemple, mettre en courbe plusieurs graphes d'une fonction. Les valeurs des paramètres peuvent être sélectionnées manuellement, ou vous pouvez choisir d'avoir une glissière qui contrôle un paramètre. En modifiant la valeur de la glissière, la valeur du paramètre sera modifiée également. La glissière peut être réglée sur un entier contenu entre 0 et 100.</para></listitem>
<title>Noms de fonctions prédéfinies et constantes</title>
<para>Toutes les fonctions prédéfinies et les constantes que &kmplot; connaît peuvent être affichées en sélectionnant <menuchoice><guimenu>Aide</guimenu><guimenuitem>Fonctions mathématiques prédéfinies</guimenuitem> </menuchoice>. Ce sont: <variablelist>
<para>Retourne respectivement le sinus et le sinus inverse d'un nombre. Notez que l'argument de sinus et la valeur retournée d'arcsinus sont en radians.</para>
<para>Retourne respectivement le sinus et le sinus inverse d'un nombre. Notez que l'argument de sinus et la valeur retournée d'arcsinus sont en radians.</para>
<para>Ces fonctions et constantes et même toutes les fonctions définies par l'utilisateur peuvent aussi bien être utilisées pour déterminer les réglages d'axes. Voyez <xref linkend="axes-config"/>. </para>
<para>Une extension pour une fonction est spécifiée en saisissant un point-virgule, suivi de l'extension, après la définition de la fonction. L'extension peut soit être écrite dans le champ de saisie rapide ou en utilisant la méthode &DCOP; Parser addFunction. Aucune extensions ne sont disponibles pour les fonctions paramétriques mais N et D[a,b] fonctionnent aussi pour les fonctions polaires. Par exemple: <screen>
</screen> va afficher le graphe y=x<superscript>2</superscript> avec sa dérivée première. Les extensions supportées sont décrites ci-dessous: <variablelist>
<para>La fonction sera enregistrée mais non tracée. Elle pourra être utilisée comme toute autre fonction définie par l'utilisateur ou toute autre fonction prédéfinie. </para>
<para>Donne à un ensemble de valeurs un paramètre de groupe sur lequel la fonction sera affichée. Par exemple: <userinput>f(x,k)=k*x;P[1,2,3]</userinput> va tracer les fonctions f(x)=x, f(x)=2*x and f(x)=3*x. Vous pouvez aussi utiliser des fonctions comme arguments de l'option P. </para>
<para>&kmplot; utilise une manière commune d'exprimer les fonctions mathématiques, et ainsi, vous ne devriez pas avoir de difficulté à travailler avec. Les opérateurs que &kmplot; comprend sont, en ordre décroissant de priorité: <variablelist>
<para>Notez la priorité, qui signifie que si les parenthèses ne sont pas utilisées, la puissance sera effectuée avant la multiplication/ division, qui sera effectuée avant l'addition/ soustraction. ainsi, <userinput>1+2*4^2</userinput> retourne 33 et pas, disons, 144. Pour supplanter ceci, utilisez des parenthèses. Pour utiliser l'exemple ci-dessus, <userinput>((1+2)*4)^2</userinput> <emphasis>renverra</emphasis> 144. </para>
<sect1 id="coord-area"><title>Zone de courbe</title>
<para>Par défaut, les fonctions explicitement données sont mises en courbe pour la totalité de la partie visible de l'axe des abscisses. Vous pouvez spécifier une autre plage dans la boîte de dialogue d'édition de la fonction. Pour chaque point sur l'axe des abscisses, &kmplot; calcule une valeur de la fonction. Si la zone de courbe contient le point résultant, il est connecté au dernier point dessiné par une ligne. </para>
<para>Les fonctions paramétriques sont mises en courbe pour les valeurs du paramètre de 0 à 2&pgr;. Vous pouvez définir la plage de tracé pour la fonction dans la boîte de dialogue également. </para>
<para>Pendant que le pointeur de la souris est au-dessus de la zone de courbe, le pointeur change en croix. Les coordonnées courantes peuvent se voir aux intersections avec les axes de coordonnées et aussi dans la barre d'état en bas de la fenêtre principale. </para>
<para>Vous pouvez tracer les valeurs d'une fonction plus précisément en cliquant sur ou à côté d'un graphique. La fonction sélectionnée est affichée dans la barre d'état dans la colonne de droite. La croix sera alors capturée et colorée avec la même couleur que le tracé. Si le tracé est de la même couleur que l'arrière plan, la croix sera en couleurs inversées. Lorsque vous déplacez la souris ou appuyez sur les touches gauche et droite, la croix suivra la fonction et vous verrez les abscisses et ordonnées actuelles. Si la croix est proche de l'axe des ordonnées, la valeur de la racine est affichée dans la barre d'état. Vous pouvez basculer d'une fonction à l'autre avec les touches haut et bas. Un second clic n'importe où dans la fenêtre ou un appui sur n'importe quelle touche autre que les touches de navigation fera quitter ce mode de tracé. </para>
<para>Notez que le traçage n'est possible qu'avec des fonctions explicitement données. Les coordonnées sont toujours affichées en fonction d'un système cartésien de coordonnées. Ni les fonctions paramétriques possédant plusieurs ordonnées pour une abscisse, ni les fonctions données en coordonnées polaires ne peuvent être tracées de cette manière. </para>