Comandos de matlab usado en l aasignatura de IA
|
ceil(x)
|
Redondea hacia ∞
|
|
fix(x)
|
Redondea hacia 0
|
|
floor(x)
|
Redondea hacia -∞
|
|
round(x)
|
Redondea al entero más prox
|
|
A + B
|
Suma
|
|
A - B
|
Resta
|
|
A * B
|
Multiplicación
|
|
A / B
|
División D
|
|
A \ B
|
División I
|
|
A ^ n
|
Potencia n
|
|
A .^ B
|
Potencia elem A elem
|
|
A'
|
Transposición compl. conj
|
|
A .'
|
Transposición
|
|
cond(A)
|
Num condición
|
|
det(A)
|
Determinante
|
|
diag(v)
|
Matriz diagonal v en diag
|
|
diag(A)
|
Extrae diagonal como vector col
|
|
eig(A)
|
Valores propios
|
|
inv(A)
|
Matriz inversa
|
|
lenght(A)
|
Máx dimensión
|
|
norm(A)
|
Norma
|
|
norm(A,n)
|
Norma-n
|
|
normest(A)
|
Estimación de norma-2
|
|
null(A)
|
Espacio nulo
|
|
orth(A)
|
Ortogonalización
|
|
rank(A)
|
Rango
|
|
rref(A)
|
Reducción por Gauss
|
|
size(A)
|
Dimensiones
|
|
trace(A)
|
Traza
|
|
tril(A)
|
Matriz triangular inferior a partir de la matriz A
|
|
triu(A)
|
Matriz triangular superior a partir de la matriz A
|
|
plot(x,y)
|
Muestra graf de poli x, y
|
|
plot(x,y,x,z)
|
Muestra las 2 graf de poli x, y
|
|
plot3(x,y,z)
|
Muestra graf 3D de poli x, y, z
|
|
xlabel('text') // ylabel
|
Etiqueta de eje X // Y
|
|
title('text')
|
Título de gráfica
|
|
text(x, y, 'text')
|
Texcto en punto x, y
|
|
axix([xmin xmax ymin ymax] )
|
Max/Min de ejes
|
|
axix equal
|
Fija escala igual en ejes
|
|
hold on // off
|
Fija graf en una ventana // Desfija
|
|
subplot(a,b,c), plot (x,y1), title ('seno')
|
Plot en pos c de tabla a x b
|
|
format short
|
Coma fija con 4 dígitos después de la coma
|
|
format long
|
Coma fija con 14 o 15 dígitos después de la coma
|
|
format short e
|
Coma flotante con 4 dígitos despuésde la coma
|
|
format long e
|
Coma flotante con 14 o 15 dígitos después de la coma
|
|
format short g
|
La mejor entre coma fija o flotante con 4 dígitos después de la coma
|
|
format long g
|
La mejor entre coma fija o flotante con 14 o 15 dígitos después de la coma
|
|
format short eng
|
Notación científica con 4 dígitos después de la coma y un exponente de 3
|
|
format long eng
|
Notación científica con 16 dígitos después de la coma y un exponente de 3
|
|
format bank
|
Coma fija con 2 dígitos después de la coma
|
|
format hex
|
Hexadecimal
|
|
format rat
|
Aproximación racional
|
|
format +
|
Positivo, negativo o espacio en blanco
|
|
sin(x)
|
Seno (radianes)
|
|
sind(x)
|
Seno (grados)
|
|
sinh(x)
|
Seno hiperbólico en radianes
|
|
asin(x)
|
arco seno (radianes) (Se pueden añadir 'd' o 'h' al final)
|
|
abs (x)
|
Valor absoluto o magnitud de un número complejo
|
|
sign (x)
|
Signo del argumento x
|
|
exp (x)
|
Exponencial
|
|
ged (m,n)
|
Máximo común divisor
|
|
lem (m,n)
|
Mínimo común múltiplo
|
|
log (x)
|
Logaritmo neperiano
|
|
log10 (x)
|
Logaritmo en base 10
|
|
mod (x,y)
|
Módulo después de la división
|
|
rem (x,y)
|
Resto de la división entera
|
|
sqrt (x)
|
Raíz cuadrada
|
|
nthroot (x,n)
|
Raíz n-ésima de x
|
|
x=[a b ... n]
|
Vector de n elementos Op1 (n empieza en 1)
|
|
x=[a,b, ... ,n]
|
Vector de n elementos Op2 (n empieza en 1)
|
|
x=[a b, ... n]
|
Vector de n elementos Op3 (n empieza en 1)
|
|
x(n)
|
Elem. Pos. n del vector (n empieza en 1)
|
|
x(end)
|
Ultimo elem. de vector
|
|
x(a:b)
|
Desde pos a hasta b de vector
|
|
x(a:b:c)
|
Desde pos a hasta c de vector incr. b
|
|
x([a b c ... n])
|
List. Pos. a, b, .. n
|
|
A=[a b c; d c e]
|
Matriz de 3x3
|
|
A(n,m)
|
Elem. Pos. fila, col del vector
|
|
A(n,:)
|
Toda la fila n
|
|
A(:,m)
|
Toda la colum m
|
|
A(n, [m1 m2 ...])
|
Fila n, colum m1, m2...
|
|
A([n1 n2],m1:mn)
|
Filas n1, n2 ..., colum de m1 a mn
|
|
A(end, [m1 m2 ...])
|
Ult. fila de col m1 y m2
|
|
(a:b)
|
Vector emp a aca b de 1 en 1
|
|
(a:c:b)
|
Vector emp a aca b de c en c
|
|
linspace(a,b)
|
Vector linealmente espaciado a-b 100 elem
|
|
linspace(a,b,c)
|
Vector linealmente espaciado a-b c elem
|
|
logspace(a,b)
|
Vector log espaciado 10^a - b 100 elem
|
|
logspace(a,b,c)
|
Vector log espaciado 10^a - b c elem
|
|
zeros(n)
|
Cuadrada nxn ceros
|
|
ones(n)
|
Cuadrada nxn unos
|
|
rand(n)
|
Cuadrada nxn aleat
|
|
eye(n)
|
Cuadrada nxn ident
|
|
xor(x,y)
|
0 si ambas son false o true
|
|
any(x)
|
1 si algun elem/vector x no nulo; 0 si todos nulos
|
|
all(x)
|
1 si todos elem/vector x no nulo; 0 si algun nulos
|
|
exist('x')
|
1 si existe 'x'
|
|
isnan(x)
|
1 en en magnitud x es NaN
|
|
isinf(x)
|
1 en en magnitud x es ∞
|
|
isfinite(x)
|
1 en en magnitud x es finito
|
|
corrcoef(X)
|
Coeficientes de correlación
|
|
cov(X)
|
Matiz de covarianzas
|
|
cumprod(X)
|
Prod. Acumul de colum
|
|
cumsum(X)
|
Sum. Acumul de colum
|
|
diff(X)
|
Diferencias entre elem. adyacentes
|
|
hist(X)
|
Histograma / diagrama de barras
|
|
iqr(X)
|
Rango intercuartílico de muestra
|
|
max(X)
|
Máx de cada colum
|
|
min(X)
|
Min de cada colum
|
|
prod(X)
|
Producto de cada colum
|
|
range(X)
|
Rango de cada colum
|
|
sum(X)
|
Suma de cada colum
|
|
mean(X)
|
Media de valores de vector y colum
|
|
median(X)
|
Mediana de valores de vector y colum
|
|
rand(X)
|
Num aleat distrib uniformemente
|
|
randn(X)
|
Num aleat distrib normalemtne
|
|
sort(X)
|
Ordena colum asc
|
|
std(X)
|
Desviación estándar muestra
|
|
tabulate(X)
|
Tablla de frec del vector
|
|
var(X)
|
Varianza de la muestra
|
|
disp(x)
|
Muestra la variable x
|
|
who
|
Muestra las variables del entorno
|
|
clear x
|
Elimina la variable x
|
|
clear
|
Elimina todas las variables
|
|
clc
|
Limpia la pantalla
|
|
eps
|
Número más pequeño, tal que cuando se le suma a 1, crea un número en coma flotante mayor que 1
|
|
inf
|
Infinito
|
|
nan
|
Magnitud no númerica
|
|
realmin
|
Número real más pequeño utilizable
|
|
realmax
|
Número real más grande utilizable
|
|
xor (x,y)
|
Devuelve 0 si ambas son verdadaderas o ambas falsas
|
|
any (x)
|
Devuelve 0 si todos los elementos del vector x son nulos
|
|
all(x)
|
Devuelve 1 si todos los elementos del vector x son no nulos
|
|
exist ('x')
|
Devuelve 1 si existe y 0 si no existe
|
|
isfinite (x)
|
Devuelve unos en valores finitos del vector x
|
|
isinf (x)
|
Devuelve unos en valores infinitos del vector x
|
|
isnan (x)
|
Devuelve unos en magnitudes no numéricas del vector x
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.