A kifejezések kiértékelése (KAL és GYSZÁMOL parancsok)

A kifejezések kiértékelése a szabványos matematikai műveletsorrend szerint történik:

Numerikus kifejezések

A numerikus kifejezések valós egész számok és függvények kombinációja a következő táblázatban található operátorokkal.

Numerikus operátorok

Operátor

Művelet

( )

Kifejezések csoportosítása

^

Hatványozás

* , /

Szorzás és osztás

+, -

Összeadás és kivonás

Példák numerikus kifejezésekre:

3

3 + 0.6

(5.8^2) + PI

Vektorkifejezések

Egy vektorkifejezés pontok, vektorok, számok és függvények kombinációja a következő táblázat operátoraival összekapcsolva.

Vektoroperátorok

Operátor

Művelet

( )

Kifejezések csoportosítása

&

Megadja a vektorok vektoriális szorzataként létrejövő vektort

[a,b,c]&[x,y,z] = [ (b*z) - (c*y) , (c*x) - (a*z) , (a*y) - (b*x) ]

*

Megadja a vektorok skaláris szorzatát (valós számként)

[a,b,c]*[x,y,z] = ax + by + cz

*, /

Vektort valós számmal szoroz és oszt

a*[x,y,z] = [a*x,a*y,a*z]

+ , -

Vektorokat ad össze és von ki egymásból (pontok)

[a,b,c] + [x,y,z] = [a+x,b+y,c+z]

Példák vektorkifejezésekre:

Az A+[1,2,3] az A ponthoz viszonyítva [1,2,3] egységnyire elhelyezkedő pontot adja meg.

A következő kifejezés:

[2<45<45] + [2<45<0] - [1.02, 3.5, 2]

összead két pontot, és kivonja a harmadikat. Az első két pont gömbi koordinátákban van megadva.