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, par exemple 2^4 retourne 16.

*, /

Les symboles astérisque et barre oblique permettent la multiplication et la division, par exemple 3*4/2 renvoie 6.

+,

Les symboles plus et moins permettent l'addition et la soustraction, par exemple 1+3−2 renvoie 2.

<, >, ≤,

Opérateurs de comparaison. Ils renvoient 1 si l'expression est vraie, sinon ils renvoient 0, par exemple, 1 ≤ 2 renvoie 1.

La racine carrée d'un nombre, par exemple, √4 renvoie 2.

|x|

La valeur absolue de x, par exemple, |−4| renvoie 4.

±,

Chaque signe plus ou moins donne deux jeux de tracés : un qui utilise le plus, et un autre qui utilise le moins, par exemple, y = ±sqrt(1−x^2) tracera un cercle. Ceux-ci ne peuvent donc pas être utilisés dans les constantes.

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