Академический Документы
Профессиональный Документы
Культура Документы
Tabla No. 1
Las páginas mostradas a continuación contienen tablas de funciones con cada una de
estas áreas específicas. Si usted ejecuta el comando “help” acompañado con uno de los
nombres listados en la tabla No. 1, MATLAB mostrara en líneas los comandos que aparecen en
las tablas a continuación.
COMANDOS DE PROPOSITO GENERAL
Tabla No. 2
Tabla No. 3
Tabla No. 4
Control de los comandos de Window
clc Limpia de comandos el stack
echo Activa o desactiva los comandos echo
format Coloca formato de salida para la visualización de los datos
home Envía el cursor a home
more Control de pagina de salida en el comando Window
Tabla No. 5
Tabla No. 6
Tabla No. 7
Funciones lógicas
all Es 1 si todos los elementos de un vector son diferentes de cero
any Es 1 si alguno los elementos de un vector es diferente de cero
exist Verifica si las variables de un vector existe
find Encuentra los elementos no iguales a cero de un vector ó matriz
finite Es 1 para elementos finitos
isempty Es 1 para matrices vacías
isieee Es 1 para computadores con aritmética IEEE
isinf Es1 para elementos infinitos
isnan Es 1 para NAN(Not-A-Number)
issparse Es 1 para matrices esparcidas
isstr Es 1 para texto con String
Tabla No. 7
LENGUAJE DE CONSTRUCCIÓN
Tabla No. 8
Control de lazo
break Termina la ejecución de un lazo
else Usado con el if
elseif Usado con el if
end Termina un lazo para el if, para el while y para el if finaliza la comparación
Error Muestra un mensaje y aborta la función
for Repite un numero de operaciones a un tiempo especifico
if Ejecuta operaciones condicionadas
return Retorna a funciones involucradas
while Repite operaciones especificadas en un numero indefinido de tiempo
Tabla No. 9
Entrada Iterativa
input Entrada de usuario mediante el uso de un prompt
keyboard Involucra al teclado como si este fuera un archivo en script-file
menu Genera un menu para escoger la entrada por el usuario
pause Espera una respuesta por parte del usuario
Tabla No. 10
Elementos de matriz
eye Matriz Identidad
linspace Vector separado linealmente
logspace Vector espaciado logaritmicamente
meshgrid X y Y arreglado por un gráfico en 3-D
ones Matriz de unos
rand Números aleatorios distribuidos uniformemente
randn Números aleatorios distribuidos Normalmente
zeros Matriz de ceros
: Vector espaciado regularmente
Tabla No. 11
Tabla No. 12
Tiempo y días
clock Reloj
cputime Retorna el tiempo del cpu en segundos
date Calendario
etime Retorna el tiempo en segundos que le ha tomado en enlazar funciones
tic, toc Parada de las funciones de tiempo
Tabla No. 13
Manipulación de Matrices
diag Crea o extrae una diagonal
fliplr Matrices al azar en dirección derecha/izquierda
flipud Matrices al azar en dirección arriba/abajo
reshape Cambia el tamaño
rot90 Rota una matriz 90 grados
tril Extrae la parte triangular inferior
triu Extrae la parte triangular superior
Tabla No. 14
Matrices Especiales
compan Matriz guía
hadamar Matriz Hadamard
hankel Matriz de Hankel
hilb Matriz de Hilbert
invhilb Matriz Inversa de Hilbert
magic Matriz cuadrada Magic
pascal Matriz de Pascal
rosser Problemas de prueba para los valores propios simétricos clásicos
toeplitz Matriz Toeplitz
vander Matriz de Vandermonde
wilkinso Matriz de prueba para los valores propios de Wilkinson’s
n
Tabla No. 15
FUNCIONES ELEMENTALES
Tabla No. 16
Tabla No. 17
Análisis Matricial
cond Numero de condición matricial
det Determinante
norm Norma de una matriz o un vector
null Espacio nulo
orth Ortogonalización
rcond Estimador de condición reciproca LINPACK
rank Numero de columnas o filas linealmente independientes
rref Reducción por fila a la forma Escalonada
trace Suma de los elementos de la diagonal
Tabla No. 18
Ecuaciones Lineales
chol Factorización de CHOLESKY
inv Inversa de una Matriz
lscov El cuadrado mas pequeño en presencia de una covarianza conocida
lu Descomposición LU
nnls Cuadrado mas pequeño no-negativo
pinv Pseudo-inversa
qr Descomposición Ortogonal-Triangular
\ y / Solución de una Ecuación Lineal
Tabla No. 19
Tabla No. 20
Funciones matriciales
expm Matriz exponencial
expm1 Exponencial de base m con implementación para archivos M-files
expm2 Matriz exponencial aplicando serie de Taylor
expm3 Matriz exponencial utilizando vectores y valores propios
funm Función para evaluar una matriz en forma general
logm Matriz Logarítmica
sqrtm Raiz cuadrada de una matriz
Tabla No. 21
Operaciones Básicas
cumprod Producto de elementos acumulados
cumsum Suma de elementos acumulados
max Componente mas grande
mean Average o valor medio
median Mediana
min Componente mas pequeña
prod Producto de elementos
sort Ordena en forma ascendente
std Desviación estándar
sum Suma de elementos
trapz Integración numérica usando el método trapezoidal
Tabla No. 22
Diferencias Finitas
del2 Laplaciano discreto para cinco puntos
diff Función de diferencias finitas y derivadas aproximadas
gradient Gradiente Aproximado
Tabla No. 23
Correlación
corrcoef Coeficientes de correlación
cov Matriz de covarianza
Tabla No. 24
Tabla No. 25
Transformada de Fourier
abs Magnitud
angle Angulo de fase
cplxpair Ordena los números complejos en pares conjugados
fft Transformada discreta de Fourier
fft2 Transformada discreta de Fourier en dos dimensiones
fftshift Mueve al centro el espectro de salida
ifft Transformada inversa discreta de Fourier
ifft2 Transformada inversa discreta de Fourier en dos dimensiones
nextpow2 Próximo mas grande en potencias de dos
unwrap Remueve los ángulos de fase
Tabla No. 26
Polinomios
conv Multiplicación polinomial
deconv División de polinomios
poly Construcción polinomial a partir de sus raíces
polyder Diferenciación polinomial
polyfit Ajuste polinomial para una data dada
polyval Evaluación polinomial
polyvalm Evaluación polinomial con un argumento matricial
residue Expansión en fracciones parciales
roots Encuentra las raíces de un polinomios
Tabla No. 27
Interpolación de datos
griddata Malla
interp1 Interpolación 1-D (1-D ascendente)
interp2 Interpolación 2-D (2-D ascendente)
interpft Interpolación 1-D usando el método de Fourier
Tabla No. 28
Tabla No. 29
Tabla No. 30
Conversión de esparcida a full
find Encuentra indices de entrada diferentes de cero
full Convierte matrices esparcidas a matrices completas
sparce Crea matrices esparcidas de indices diferentes de cero
spconvert Formato de conversión para matrices esparcidas externas
Tabla No. 31
Tabla No. 32
Tabla No. 33
Gráficos elementales de X e Y
fill Dibuja polígonos en 2-D
loglog Gráfica en una escala logarítmica
plot Plotea una gráfica lineal
semilogx Plotea en escala semi-logaritmica
semilogy Plotea en escala semi-logaritmica
Tabla No. 34
Tabla No. 35
Anotación de gráficos
grid Malla
gtext Texto localizado con un clic del Mouse
text Texto
title Titulo del gráfico
xlabel Etiqueta del eje X
ylabel Etiqueta del eje Y
Tabla No. 36
Tabla No. 37
Tabla No. 38
Tabla No. 39
Apariencia de gráficos
axis Escalando los ejes y su apariencia
caxis Control de pseudocolores para el escalado de los ejes
colormap Mapa de colores
hidden Modo lineal de malla hidden
shading Modo de color shading
view Especificaciones para el punto de vista del gráfico en 3-D
viewmtx Matrices de transformación para el view
Tabla No. 40
Anotación de gráficos
grid Rejilla lineal
gtext Texto localizado con un clic del Mouse
text Texto
title Titulo del gráfico
xlabel Etiqueta del eje X
ylabel Etiqueta del eje Y
zlabel Etiqueta del eje Z
Tabla No. 41
Objetos en 3- D
cylinder Genera un cilindro
sphere Genera una esfera
Tabla No. 42
Tabla No. 43
Control y creación de ejes
axes Crea unos ejes en una posición arbitraria
axis Controla la escala y apariencia de los ejes
caxis Control de pseudocolores para el escalado de los ejes
cla Limpia los ejes actuales
gca Obtención manual de los ejes actuales
hold Congela el gráfico actual
subplot Crea los ejes de coordenadas en la posición especificada
Tabla No. 44
Tabla No. 45
Tabla No. 46
Almacenamiento e impresión
orient Coloca la orientación del papel
print Imprime el gráfico o lo graba en un archivo
printopt Configura la impresora local por defecto
Tabla No. 47
Animación y cine
getframe Obtiene el marco movie
movie Ejecuta el marco de movie grabado
moviein Inicializa la memoria para el marco de movie
Tabla No. 48
Misceláneos
ginput Gráfica de entrada para el mouse
ishold Retorna estado de hold
Tabla No. 49
Controles de colores
caxis Control de pseudocolores para el escalado de los ejes
colormap Control que despliega la tabla de colores
shading Controla el modo de control shading
Tabla No. 50
Mapa de colores
bone Mapa de colores con un ligero toque de azul
cool Mapa de colores sombreados de cyan y margenta
copper Mapa de colores lineales con tones de color cobre
flag Mapa de colores alternados en rojo, blanco, azul y negro
gray Mapa de colores lineales en escala de Negro
hsv Mapa de colores con tinte de saturación
hot Mapa de colores en negro, rojo, amarillo y blanco
pink Mapa de colores pasteles con sombreado en rosado
Tabla No. 51
Tabla No. 52
Modelos de iluminación
diffuse Reflectancia difusa
specular Reflectancia specular
surf1
surfnorm Superficies normales
Tabla No. 53
Tabla No. 54
General
abs Convierte un string en un valor numérico
eval Ejecuta un string como una expresión en matlab
isstr
setstr Convierte valores numéricos en string
str2mat
string
Tabla No. 55
Comparación de String
lower Convierte string en lowercase
strcmp Compara string
upper Convierte string a uppercase
Tabla No. 56
Tabla No. 57
Conversión numérica a hexadecimal
dec2hex Convierte entero decimal a string hexadecimal
hex2dec Convierte string hexadecimal a entero decimal
hex2num Convierte string hexadecimal a IEEE numero de punto flotante
Tabla No. 58
Tabla No. 59
Tabla No. 60
Tabla No. 61
Conversión de String
sprintf Escribe la data formateada a un string
sscanf Lee un string bajo un formato de control
Tabla No. 62