Składnia matematyczna

KmPlot używa standardowego sposobu zapisu funkcji matemetycznych, więc nie powinienes mieć problemów z ich rozpracowaniem. Operatory jakie KmPlot rozpoznaje to (w porządku malejącego priorytetu):

^

Używając symbolu "daszka" wykonuje się operację potęgowania. Np. 2^4 zwraca 16.

*, /

Symbole gwiazdki i slash'a wykonują mnożenie i dzielenie . Np. 3*4/2 zwraca 6.

+,

Symbole plusa i minusa odpowiadają za działania dodawania i odejmowania. Np. 1+3−2 zwraca 2.

<, >, ≤,

Operatory porównania. Zwracają 1 jeżeli wyrażenie jest prawdziwe lub zero w przeciwnym wypadku. Przykładowo wyrażenie 1 ≤ 2 zwraca 1.

Pierwiastek kwadratowy z liczby. Np. √4 zwraca 2.

|x|

Wartość bezwzględna x, np. |−4| zwraca 4.

±,

Każdy znak plus-minus powoduje narysowanie zbioru dwóch wykresów: jednego dla którego stosowana jest wartość dodatnia i drugiego dla którego jest stosowana wartość ujemna. Przykładowo: y = ±sqrt(1−x^2) narysuje koło. Znak ten, nie może więc być użyty do definiowania stałych.

Pamiętaj o kolejności wykonywania działań jeśli nie są używane nawiasy. Potęgowanie jest wykonywane przed mnożeniem i dzieleniem, a te przed dodawaniem i odejmowaniem. Więc 1+2*4^2 zwraca 33, a nie np. 144. Aby zmienić kolejność działań użyj nawiasów. Wtedy ((1+2)*4)^2 zwróci 144.