
O KmPlot usa uma forma comum de exprimir as funções matemáticas, por isso você não deverá ter problemas a usá-la. Os operadores que o KmPlot compreende são, por ordem decrescente de precedência:
- ^
O símbolo de acento circunflexo efectua uma potência. isto é, o
2^4
devolve 16.- *, /
Os símbolos do asterisco e da barra efectuam a multiplicação e a divisão. isto é,
3*4/2
devolve 6.- +, −
O sinal de mais e de menos efectuam a soma e a subtracção. isto é,
1+3−2
devolve 2.- <, >, ≤, ≥
Operadores de comparação. Estes devolvem 1 se a expressão for verdadeira; caso contrário, devolvem 0. isto é,
1 ≤ 2
devolve 1.- √
A raiz quadrada de um número. isto é, o
√4
devolve 2.- |x|
O valor absoluto de 'x'. isto é,
|−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. isto é.
y = ±sqrt(1−x^2)
irá desenhar uma circunferência. Como tal, estes não poderão ser usados em constantes.
Repare na precedência, que significa que, se os parêntesis não forem usados, a potência é efectuada antes da multiplicação/divisão, que por sua vez é efectuada antes da soma/subtracção. Por isso, 1+2*4^2
devolve 33 e não, por exemplo, 144. Para alterar isto, use os parêntesis. Para usar o exemplo acima, o valor ((1+2)*4)^2
irá devolver 144.