KmPlot использует общий метод выражения математических функций. Операторы, предусмотренные в KmPlot (по приоритету):
- ^
Возведение в степень. Например,
2^4вернёт 16.- *, /
Умножение и деление. Например,
3*4/2вернёт 6.- +, −
Символы плюс и минус выполняют сложение и вычитание. Например,
1+3−2вернёт 2.- <, >, ≤, ≥
Операторы сравнения. Они возвращают 1, если выражение истинно. В ином случае они возвращают 0. Например,
1 ≤ 2вернёт 1.- √
Квадратный корень из числа. Например,
√4вернёт 2.- |x|
Модуль переменной x. Например,
|−4|вернёт 4.- ±,
Каждый знак плюс-минус даёт два набора графиков: для значения, взятого со знаком плюс, и для значения, взятого со знаком минус. Например,
y = ±sqrt(1−x^2)построит круг. Но этот символ нельзя использовать в константах.
Следите за приоритетом, например 1+2*4^2 вернёт 33, а не 144. Во избежание неясности, используйте скобки. ((1+2)*4)^2 вернёт 144.