Operaciones y funciones en expresiones
Operadores
| Operación | Carácter | Descripción |
|---|---|---|
| Suma | + | Produce la suma de valores numéricos. |
| Sustracción | - | Resta los dos valores numéricos. |
| Multiplicación | * | Multiplica los valores numéricos. |
| División | / | Divide dos valores numéricos. |
| Exponentización | ^ | Calcula el valor exponencial de los números dados. |
| Operador de resto | % | Da el resto después de la división de un valor numérico a otro. p.ej 5%2 = 1, porque 5/2 deja resto de 1. |
Expresiones
Las expresiones se evalúan de acuerdo con las reglas matemáticas estándar de precedencia:
- Expresiones entre paréntesis; conjuntos más internos primero.
- Orden de operaciones estándar:
- 1. exponente
- 2. multiplicación y división
- 3. suma y resta
- Operadores de igual precedencia de izquierda a derecha.
Las siguientes funciones se pueden utilizar en expresiones:
| Función | Sintaxis |
|---|---|
| Seno | sin(expresión) |
| Coseno | cos(expresión) |
| Tangente | tan(expresión) |
| Arco seno | asin(expresión) |
| Arco coseno | acos(expresión) |
| Arco tangente | atan(expresión) |
| Seno hiperbólico | sinh(expresión) |
| Coseno hiperbólico | cosh(expresión) |
| Tangente hiperbólica | tanh(expresión) |
| Seno hiperbólico arco | asinh(expresión) |
| Coseno hiperbólico arco | acosh(expresión) |
| Arco tangente hiperbólica | atanh(expresión) |
| Raíz cuadrada | sqrt(expresión) |
| Función de Signum (-1,0,1) | firma(expresión) |
| Redondear al entero más cercano | redondo(expresión) |
| Truncar decimal | trunc(expresión) |
| Redondear a la baja | piso(expresión) |
| Redondeo | ceil(expresión) |
| Valor absoluto | abs(expresión) |
| Elemento más grande en la matriz | max(expresión1;expresión2)* |
| Elemento más pequeño en la matriz | min(expresión1; expresión2)* |
| Grados a radianes | d2r(expresión) |
| Radianes a grados | r2d(expresión) |
| Logaritmo, base e | ln(expresión) |
| Logaritmo, base 10 | log(expresión) |
| Exponente, base e | exp(expresión) |
| Exponente, base 10 | exp10(expresión) |
| Función de potencia | pow(expresión1;expresión2)* |
| Decimal aleatorio entre 0 y 1 | Aleatorio |
* Use el carácter separador de lista como se define en su sistema: , (coma) o ; (punto y coma).
Nota:
- Las constantes Pi=3.14... y e=2.72... se pueden usar en expresiones. Los nombres de constantes no se pueden utilizar como parámetro o nombre de restricción.
- El comando CLEANUNUSEDVARIABLES purga los parámetros que no se usan en expresiones de restricción o que no están vinculados a dimensiones.

