# Références de &kmplot;

## Syntaxe des fonctions

Certaines règles de syntaxes doivent être se conformer à :

    nom(var1[, var2])=term [;extensions]

nom

- 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.

var1

- La variable de la fonction

var2

- 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. Voyez l'option P sous func-extension.

term

- L'expression définissant la fonction

## Noms de fonctions prédéfinies et constantes

Toutes les fonctions prédéfinies et les constantes que &kmplot; connaît peuvent être affichées en sélectionnant Aide Noms.... Ce sont :

sqr, sqrt

- Retourne respectivement le carré et la racine carrée d'un nombre.

exp, ln

- Retourne respectivement l'exponentielle et le logarithme naturel d'un nombre.

log

- Retourne le logarithme en base 10 d'un nombre.

sin, arcsin

- 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.

cos, arccos

- Retourne respectivement le cosinus et le cosinus inverse d'un nombre. Aussi en radians.

tan, arctan

- Retourne respectivement la tangente et la tangente inverse d'un nombre. Aussi en radians.

sinh, arcsinh

- Retourne respectivement le sinus hyperbolique et le sinus hyperbolique inverse d'un nombre.

cosh, arccosh

- Retourne respectivement le cosinus hyperbolique et le cosinus hyperbolique inverse d'un nombre.

tanh, arctanh

- Retourne respectivement la tangente hyperbolique et la tangente hyperbolique inverse d'un nombre.

sin, arcsin

- 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.

cos, arccos

- Retourne respectivement le cosinus et le cosinus inverse d'un nombre. Aussi en radians.

pi, e

- Des constantes représentant respectivement &pgr; (3,14159...) et e (2,71828...).

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 the-axes-tab.

## Extensions

Une extension pour une fonction est spécifiée en saisissant un point-virgule, suivi par l'extension, après la définition de la fonction. Par exemple :

    f(x)=x^2; A1

affichera le graphe y=x2 avec sa dérivée première. Les extensions gérées sont décrites ci-dessous :

N

- La fonction sera stockée, mais pas dessinée. Ainsi, elle peut être utilisée comme n'importe quelle autre fonction définie par l'utilisateur ou prédéfinie.

A1

- Le graphe de la dérivée de la fonction sera dessiné en plus avec la même couleur, mais avec une ligne plus fine. Cette extension n'a pas d'effet sur les fonctions définies en forme paramétrique.

A2

- Le graphe de la dérivée seconde de la fonction sera dessiné en plus avec la même couleur, mais avec une ligne plus fine. Cette extension n'a pas d'effet sur les fonctions définies en forme paramétrique.

D[a,b]

- Détermine le domaine pour lequel la fonction sera affichée. Pour les fonctions paramétriques, c'est le domaine que le paramètre prend, et ne nécessite que d'être spécifié pour la fonction x.

P[a{,b...}]

- Donne un jeu de valeurs d'un paramètre de groupe pour lequel la fonction doit être affichée. Par exemple : `f(x,k)=k*x;P[1,2,3]` tracera la courbe des fonctions f(x)=x, f(x)=2*x et f(x)=3*x. Vous pouvez aussi utiliser les fonctions comme arguments de l'option P.

## Syntaxe mathématique

&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é :

^

- Le symbole caret fournit la puissance. &pex; `2^4` retourne 16.

*, /

- Les symboles astérisque et barre de fraction fournissent la multiplication et la division. &pex; `3*4/2` retourne 6.

+, -

- Les symboles plus et le moins font l'addition et la soustraction. &pex; `1+3-2` retourne 2.

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, `1+2*4^2` retourne 33 et pas, disons, 144. Pour supplanter ceci, utilisez des parenthèses. Pour utiliser l'exemple ci-dessus, `((1+2)*4)^2` renverra144.

## Zone de courbe

Par défaut, les fonctions explicitement données sont mises en courbe pour la totalité de la partie visible de l'axe des X. (voyez func-extension pour changer ceci pour les fonctions individuellement). Pour chaque point sur l'axe des X, &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.

Les fonctions paramétriques sont mises en courbe pour les valeurs du paramètre de 0 à 1&pgr;. Cette plage peut aussi être déterminée en utilisant l'extension D (voyez func-extension).

## Curseur en croix

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.

Vous pouvez tracer les valeurs d'une fonction plus précisément en cliquant sur ou près d'un graphe. La croix sera attrapée et sera colorée de la même couleur que le graphe. Un deuxième clic n'importe où dans la fenêtre laissera ce mode de trace.

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, ni les fonctions données en coordonnées polaires, ni les dérivées ne peuvent être tracées de cette manière.