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. por ejemplo 2^4 devuelve 16.

*, /

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

+,

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

<, >, ≤,

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

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

|x|

El valor absoluto de x. por ejemplo, |−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. por ejemplo 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.