A kifejezések kiértékelése a szabványos matematikai műveletsorrend szerint történik:
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
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.