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.