Академический Документы
Профессиональный Документы
Культура Документы
% Comentario
3+4 suma
3-4 resta
3*4 producto
3/4 division derecha
4\3 division izquierda
(3-4)*3 parentesis
0.3 punto decimal
4+4,3*2,4/5 coma de separacion, separa elementos en una fila
; evita mostrar el resultado (ans), separa columnas
a=3 operador de asignacion
Funciones trigonometricas
Funcion Inversa
sin(x) asin(x)
cos(x) acos(x)
tan(x) atan(x)
csc(x) acsc(x)
sec(x) asec(x)
cot(x) acot(x)
Funciones hiperbolicas
Funcion Inversa
sinh(x) asinh(x)
cosh(x) acosh(x)
tanh(x) atanh(x)
csch(x) acsch(x)
sech(x) asech(x)
coth(x) acoth(x)
Funcion Significado
exp(x) e^x
log(x) ln(x) en base e
log10(x) log(x) en base 10
log2(x) logaritmo en base 2
pow2(x) 2^x
sqrt(x) raiz cuadrada
Funcion SIgnificado
abs(x) Valor absoluto
floor(x) El mayor entero menor o igual que x
ceil(x) El menor entero mayor o igual que x
round(x) El entero mas proximo a x
fix(x) Elimina la parte decimal de x
rem(a,b) Da el resto de la division entre a y b
sign(x) Signo de x. 1 si (+), -1 si (-)
VARIABLES ESPECIALES
COMANDOS DE FORMATO
format long
format short
format bank redondeo a 2 decimales
format short e exponencial
format long e igual
format rat fraccion
CREACION DE VECTORES
u=[3;4;5;8] %vertical
%Matrices
m=[1 2 3;4, 5, 6;7 8 9]
VECTORES
si el vector es v=[1 2 5 6 7 8]
v(n) Para referenciar el elemento "n" de un vector
v(:) muestra todos los elementos del vector, en columna
v(a:b) muestra los elemento de a al b
C = A + B suma
C = A - B resta
C = A.*B multiplicacion
C = A./B division
C = 5*A multiplicacion por un escalar
C = A' transpuesta del vector
C = A.^n representa A*A*A n veces
c = dot(A,B) producto escalar entre vectores a.b=sumatoria(ai.bi)
sqrt(A) raiz cuadrada
MATRICES
mx(m,n) muestra el dato de la fila "m" y la columna "n" de la matriz
"mx"
mx(:,n) crea un vector con los elemento de la columna "n"
mx(:,m:n) crea una matriz con los elementos de las columnas "m" y "n"
mx(a:b,c:d) crea una matriz con los elmentos entre a y b, y, c y d
C = A + B
C = A - B
C = A/B
C = A*B
C = A' transpuesta
c = det(A) determinante
inv(A) inversa
--------------------------------
Para unir matricez
----------------
Otros comandos
ARRAYS
Funciones especiales
CELLARRAYS (REGISTROS)
ejmplo:
c=cell(2,5)
c={'rojo','azul','verde','amarillo','blanco'; 1 2 3 4 5}
-----------------------------------------
Para acceder a los datos
ejemplo
c(1:2,2:4)
c{2,3:5}
COMANDOS GENERALES
Tipos de datos
%ejemplo
saludo='Hola mundo!'
n=23.456789
d=single(n)
u=uint32(758.45)
num=3465.678533
c=int32(num)