Математичний синтаксис

У 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 дасть результатs 33, а не, скажімо, 144. Щоб встановити власний порядок виконання дій, скористайтеся дужками. Наприклад, якщо ввести ((1+2)*4)^2 результатом буде 144.