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 |
---|---|
Coseno | cos(expresión) |
Seno | sin(expresión) |
Tangente | tan(expresión) |
Arco coseno | acos(expresión) |
Arco seno | asin(expresión) |
Arco tangente | atan(expresión) |
Coseno hiperbólico | cosh(expresión) |
Seno hiperbólico | sinh(expresión) |
Tangente hiperbólica | tanh(expresión) |
Coseno hiperbólico arco | acosh(expresión) |
Seno hiperbólico arco | asinh(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) 1 |
Elemento más pequeño en la matriz | min(expresión1;expresión2) 1 |
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) 1 |
Decimal aleatorio, 0-1 | Aleatorio |
(1) Use el carácter separador de lista como se define en su sistema: , (coma) o ; (punto y coma).
Note:
- 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.