Sintaxis matemática

KmPlot usa una forma común de expresar las funciones matemáticas, para que no tenga problemas a la hora de trabajar. Los operadores que entiende KmPlot son, en orden decreciente de precedencia:

^

El acento circunflejo realiza la exponenciación. p. ej. 2^4 devuelve 16.

*, /

El asterisco y la barra realizan la multiplicación y la división. p. ej., 3*4/2 devuelve 6.

+,

Los símbolos más y menos realizan la suma y la resta. p. ej. 1+3−2 devuelve 2.

<, >, ≤,

Operadores de comparación. Devuelve 1 si la expresión es verdadera, sino devuelve 0. p. ej., 1 ≤ 2 devuelve 1.

La raíz cuadrada de un número. p. ej., √4 devuelve 2.

|x|

El valor absoluto de x. p. ej., |−4| devuelve 4.

±,

Cada signo más-menos da dos conjuntos de puntos: uno en el que se toma el signo más y otro en el que se toma el signo menos. p. ej. y = ±sqrt(1−x^2) dibujará un círculo. Estos, sin embargo, no pueden utilizarse en constantes.

Tenga en cuenta la precedencia, que significa que si no se usan paréntesis, la potencia se realiza antes que la multiplicación/división, que a su vez se realiza antes que la suma/resta. Por tanto, 1+2*4^2 devuelve 33 y no, por ejemplo, 144.Para superponerse a esto, use paréntesis. En el ejemplo anterior, ((1+2)*4)^2 devolverá 144.