Las expresiones se evalúan de acuerdo con las reglas matemáticas estándar de prioridad:
Las expresiones numéricas son números enteros reales y funciones combinados con los operadores que se indican en la siguiente tabla.
Operadores numéricos |
|
---|---|
Operador |
Operación |
( ) |
Grupos de expresiones |
^ |
Indica exponenciación |
* , / |
Multiplica, divide |
+, - |
Adiciona, sustrae |
A continuación se presentan algunos ejemplos de expresiones numéricas:
3
3 + 0.6
(5.8^2) + PI
Una expresión vectorial es un conjunto de puntos, vectores, números y funciones combinados con los operadores de la siguiente tabla.
Operadores vectoriales |
|
---|---|
Operador |
Operación |
( ) |
Grupos de expresiones |
& |
Determina el producto vectorial de los vectores (como un vector) [a,b,c]&[x,y,z] = [ (b*z) - (c*y) , (c*x) - (a*z) , (a*y) - (b*x) ] |
* |
Determina el producto escalar de los vectores (como un número real) [a,b,c]*[x,y,z] = ax + by + cz |
*, / |
Multiplica o divide un vector por un número real a*[x,y,z] = [a*x,a*y,a*z] |
+ , - |
Suma o resta vectores (puntos) [a,b,c] + [x,y,z] = [a+x,b+y,c+z] |
A continuación se presentan ejemplos de expresiones vectoriales:
A+[1,2,3] calcula el punto situado a [1,2,3] unidades del punto A.
La expresión
[2<45<45] + [2<45<0] - [1.02, 3.5, 2]
suma dos puntos y resta un tercero. Los dos primeros puntos están expresados en coordenadas esféricas.