Wiskundige syntaxis

In KmPlot worden wiskundige functies op de gebruikelijke manier geschreven, dus daar zult u geen moeite mee hebben. De bewerkingen die KmPlot kent zijn, in de volgorde van afnemende prioriteit:

^

Het dakje staat voor machtverheffen. Bijv., 2^4 geeft 16.

*, /

Het sterretje en de schuine streep staan voor vermenigvuldigen en delen. bijv. 3*4/2 geeft 6 terug.

+,

De plus- en mintekens staan voor optellen en aftrekken. bijv. 1+3-2 geeft 2 terug.

<, >, ≤,

Vergelijkingsbewerkingen. Zij geven 1 terug als de expressie waar is, en anders 0. Bijv. 1 ≤ 2 geeft 1 terug.

De (vierkants)wortel van een getal. Bijv. √4 geeft 2 terug.

|x|

De absolute waarde van x. Bijv. |−4| geeft 4 terug.

±,

Bij elk plus-minus-teken worden er twee plots getekend, een voor het plusteken, en een voor het minteken. Bijv. met y = ±sqrt(1−x^2) wordt een cirkel getekend. Een plusminus-teken kan dus niet in een constante worden gebruikt.

Let op de prioriteit, wat betekent dat als er geen haakjes worden gebruikt, machtverheffen voorgaat op vermenigvuldigen/delen, en die worden weer eerder gedaan dan optellen/aftrekken. Dus geeft 1+2*4^2 33, en niet, zeg maar, 144. Om dit te veranderen moet u haakjes gebruiken. Zie het bovenstaande voorbeeld, ((1+2)*4)^2 geeft als resultaat 144.