Documente Academic
Documente Profesional
Documente Cultură
OPERADORES
Operadores Aritméticos
OPERADOR OPERACION
^ Potenciación
* Multiplicación
/ División
+ Suma
- Resta
OPERADOR OPERACION
+ Suma
- Resta
* Multiplicación
^ Potenciación
‘ Traspuesta
\ División Izquierda
/ División Derecha
.* Multiplicación Elemento por Elemento
.^ Potenciación Elemento por Elemento
.’ Traspuesta sin Conjugar
\ División Izquierda Elemento por Elemento
/ División Derecha Elemento por Elemento
Operadores de Comparación
OPERADOR OPERACION
> Mayor que…
< Menor que…
== Igual que…
>= Mayor ó Igual que…
1
<= Menor ó Igual que…
~= Diferente que…
Operadores Lógicos
OPERADOR OPERACION
& Conjunción (AND)
| Disyunción (OR)
~ Negación (NOT)
xor Exclusión (XOR)
&& Conjunción Breve (AND)
|| Disyunción Breve (OR)
SECUENCIAS DE ESCAPE
SECUENCIA DESCRIPCIÓN
\t Tabulador (TAB)
\n Salto de Línea (NEW LINE)
\r Retorno de Carro (CARRIAGE RETURN)
\b Borrado a la Izquierda (BACKSPACE)
\’’ Comilla Simple (‘)
\” Comillas Dobles (“)
\\ Diagonal Invertida (\)
%% Símbolo de Porcentaje (%)
COMENTARIOS
SINTAXIS USO
% Comentario Comentario para una sola línea.
CONSTANTES
CONSTANTE VALOR
pi 3.1416 (π )
2
i Unidad lógica imaginaria (√-1)
inf Infinito (∞)
ESTRUCTURAS DE CONTROL
if - end → Comparación
3
ESTRUCTURAS DE BUCLES
[ Inicialización; ]
while < Condición >
Sentencias;
[ Iteración; ]
end
BREAK Y CONTINUE
break [ Etiqueta ];
continue [ Etiqueta ];
4
ENTRADA Y SALIDA DE DATOS
Parámetros:
%s → Cadenas de caracteres
%d → Variables enteras
%[E.D]f → Variables de punto flotante
%[E.D]1f → Variables de doble precisión
5
FUNCIONES
FUNCIÓN DESCRIPCIÓN
abs(x) Valores Absolutos
sqrt(x) Raíz Cuadrada
round(x) Redondeo hacia el entero más próximo
fix(x) Redondea hacia el entero más próximo a 0
floor(x) Valor entero más próximo hacia -∞
ceil(x) Valor entero más próximo hacia +∞
Devuelve -1 si < 0, 0 si = 0 y 1 si > 0. Aplicada a un número complejo, devuelve un vector unitario
sign(x)
en la misma dirección.
log(x) Logaritmo Natural
log10(x) Logaritmo Decimal
exp(x) Función Exponencial (e)
rem(x,y) Resto de la división (2 argumentos que no tienen que ser enteros)
mod(x,y) Resto de la división (2 argumentos que no tienen que ser enteros)
gcd(x) Máximo Común Divisor
lcm(x) Mínimo Común Múltiplo
Funciones Trigonométricas
FUNCIÓN DESCRIPCIÓN
sin(x) Seno
cos(x) Coseno
tan(x) Tangente
asin(x) Arco Seno
acos(x) Arco Coseno
atan(x) Arco Tangente (devuelve un ángulo entre - π /2 y +π /2)
Arco Tangente (devuelve un ángulo entre -π y +π ); se le pasan 2 argumentos,
atan2(x)
proporcionales al seno y al coseno
Funciones Hiperbólicas
FUNCIÓN DESCRIPCIÓN
sinh(x) Seno Hiperbólico
cosh(x) Coseno Hiperbólico
tanh(x) Tangente Hiperbólica
asinh(x) Arco Seno Hiperbólico
acosh(x) Arco Coseno Hiperbólico
6
atanh(x) Arco Tangente Hiperbólica
FUNCIÓN DESCRIPCIÓN
conj(x) Conjugados
real(x) Partes Reales
imag(x) Partes Imaginarias
abs(x) Valores Absolutos
FUNCIÓN DESCRIPCIÓN
sort(x) Ordena ascendentemente los elementos del arreglo
max(x) Determina el valor más grande contenido en el arreglo
min(x) Determina el valor más pequeño contenido en el arreglo
sum(x) Determina la suma de los elementos contenidos en el arreglo
prod(x) Determina el producto de los elementos contenidos en el arreglo
mean(x) Determina la media del arreglo
median(x) Determina la mediana del arreglo
std(x) Determina la desviación estándar del arreglo
FUNCIÓN DESCRIPCIÓN
Calcula el producto punto de los vectores A y B. Si A y B son matrices, el producto punto
dot(A,B) es un vector de fila que contiene los productos punto de las columnas correspondientes
aAyB
Calcula el rango de la matriz A. Si el rango es igual al número de filas de A, la matriz no
rank(A)
es singular y existe su inversa
inv(A) Calcula la inversa de la matriz A, si existe
det(A) Calcula el determinante de la matriz cuadrada A