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

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 .

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

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