Sintaxe matemática

O KmPlot usa uma forma comum de expressar as funções matemáticas, por isso você não deverá ter problemas ao usá-las. Os operadores que o KmPlot compreende são, por ordem decrescente de precedência:

^

O símbolo de acento circunflexo efetua uma potência. por exemplo, o 2^4 devolve 16.

*, /

Os símbolos do asterisco e da barra efetuam a multiplicação e a divisão. por exemplo, 3*4/2 devolve 6.

+,

O sinal de mais e de menos efetuam a soma e a subtração. por exemplo, 1+3−2 devolve 2.

<, >, ≤,

Operadores de comparação. Eles devolvem 1 se a expressão for verdadeira; caso contrário, devolvem 0. por exemplo, 1 ≤ 2 devolve 1.

A raiz quadrada de um número. por exemplo, o √4 devolve 2.

|x|

O valor absoluto de 'x'. por exemplo, |−4| devolve 4.

±,

Cada sinal de mais-menos devolve dois conjuntos de gráficos: um em que é usado o sinal de mais e outro em que é usado o sinal de menos. por exemplo. y = ±sqrt(1−x^2) irá desenhar uma circunferência. Deste modo, eles não poderão ser usados em constantes.

Repare na precedência, que significa que, se os parênteses não forem usados, a potência é efetuada antes da multiplicação/divisão, que por sua vez é efetuada antes da soma/subtração. Por isso, 1+2*4^2 devolve 33 e não, por exemplo, 144. Para alterar isto, use os parênteses. Para usar o exemplo acima, o valor ((1+2)*4)^2 irá devolver 144.