Está en la página 1de 5

LISTA DE COMANDOS BASICOS DE MATLAB

Comando Descripción

abs Valor absoluto

Calcula la matriz K para ubicar los polos de A-BK, vea también


acker
place

axis Corrige la escala del gráfico actual, vea también plot, figure

Dibuja el diagrama de Bode, vea también logspace, margin,


bode
nyquist1

c2dm Pasa del sistema continuo al discreto

clf Borra la figura (use clg en Matlab 3.5)

Convolución (útil para multiplicar polinomios), vea también


conv
deconv

ctrb Matriz de controlabilidad, vea también obsv

deconv Deconvolución y división de polinomios, vea también conv

det Halla el determinante de una matriz

Respuesta al impulso de sistemas lineales de tiempo discreto,


dimpulse
vea también dstep

Diseño de reguladores LQR lineales cuadráticos para sistemas


dlqr
de tiempo discreto, vea también lqr

Simulación de sistemas lineales de tiempo discreto, vea


dlsim
también lsim

Respuesta al escalón de sistemas lineales de tiempo discreto,


dstep
vea también stairs

eig Calcula los autovalores de una matriz

eps Tolerancia numérica del Matlab

feedback Conexión de dos sistemas por realimentación.

Crea una nueva figura o redefine la figura actual , vea también


figura
subplot, axis

for Lazo For-Next

format Formato Numérico (dígitos significativos, exponentes)

function Para archivos-m del tipo función

grid Dibuja la grilla en el gráfico actual


gtext Agrega texto al gráfico actual, vea también text

help Ayuda

hold Mantiene el gráfico actual, vea también figure

if Ejecuta código condicionalmente

Devuelve la parte imaginaria de un número complejo, vea


imag
también real

Respuesta al impulso de sistemas lineales de tiempo continuo,


impulse
vea también step, lsim, dlsim

input Prompt para entrada de usuario

inv Inversa de una matriz

Genera grilla de coeficiente de amortiguamiento (zeta) y


jgrid tiempo de establecimiento (sigma) constantes , vea también
sgrid, sigrid, zgrid

legend Leyenda en un gráfico

length Largo de un vector, vea también size

linspace Devuelve un vector linealmente espaciado

Produce un diagrama de Nyquist en escala logarítmica , vea


lnyquist1
también nyquist1

log logaritmo natural, también log10: logaritmo común

Grafica usando doble escala logarítmica, también


loglog
semilogx/semilogy

logspace Devuelve un vector logarítmicamente espaciado

Diseño de reguladores lineales cuadráticos LQR para sistemas


lqr
continuos, vea también dlqr

lsim Simula un sistema lineal, vea también step, impulse, dlsim.

Devuelve margen de ganancia, margen de fase, y frecuencias


margin
de cruce, vea también bode

norm Norma de un vector

Grafica el diagrama de Nyquist, vea también lnyquist1. Note


nyquist1 que este comando reemplaza al comando nyquist para obtener
diagramas de Nyquist más precisos.

obsv Matriz de observabilidad, vea también ctrb

ones Devuelve un vector o matriz de unos, vea también ceros


Calcula la matriz K para ubicar los polos de A-BK, vea también
place
acker

plot Dibuja un gráfico, vea también figure, axis, subplot.

poly Devuelve el polinomio característico

polyadd Suma dos polinomios

polyval Valor numérico de un Polinomio

print Imprime el gráfico actual (a impresora o a archivo postscript)

pzmap Mapa de polos y ceros de sistemas lineales

Halla la cantidad de renglones o columnas linealmente


rank
independientes de una matriz

Devuelve la parte real de un número complejo, vea también


real
imag

rlocfind Halla el valor de k y los polos en el punto seleccionado

rlocus Grafica el lugar de raíces

roots halla las raíces de un polinomio

Encuentra el factor de escala para un sistema con


rscale
realimentación completa de estados

Set(gca,'Xtick',xticks,'Ytick',yticks) para controlar el número y


set
el espaciado de marcas en los ejes

Interconexión en serie de sistemas Lineales que no dependan


series
del tiempo

Genera grilla de razón de amortiguación (zeta) y frecuencia


sgrid
natural (Wn) constantes , vea también jgrid, sigrid, zgrid

Genera grilla de tiempo de establecimiento (sigma) constante,


sigrid
vea también jgrid, sgrid, zgrid

Devuelve la dimensión de un vector o matriz, vea también


size
length

sqrt Raíz cuadrada

Crea modelos en espacio de estado o convierte modelos LTI a


ss
espacio de estado, vea también tf

representación Espacio de estado a función de transferencia ,


ss2tf
vea también tf2ss
representación Espacio de estado a polo-cero ,vea también
ss2zp
zp2ss

Gráfico tipo escalera para respuesta discreta, vea también


stairs
dstep

Dibuja la respuesta al escalón , vea también impulse, lsim,


step
dlsim.

Divide la ventana Gráfico en secciones, vea también plot,


subplot
figure

Agrega texto al gráfico actual, vea también title, xlabel, ylabel,


text
gtext

Crea una función de transferencia o convierte a función de


tf
transferencia, vea también ss

Función de Transferencia a representación en espacio de


tf2ss
estado, vea también ss2tf

representación Función de Transferencia a Polo-cero , vea


tf2zp
también zp2tf

title Agrega un título al gráfico actual

Devuelve el ancho de banda dado el coeficiente de


wbw amortiguamiento y el tiempo de asentamiento o el tiempo de
elevación.

xlabel/yla Agrega una identificación al eje horizontal/vertical del gráfico


bel actual, vea también title, text, gtext

ceros Devuelve un vector o matriz de ceros

Genera grilla de coeficiente de amortiguamiento (zeta) y


zgrid frecuencia natural (Wn) constante , vea también sgrid,
jgrid,sigrid

Polo-cero a representación en espacio de estado, vea también


zp2ss
ss2zp

Polo-cero a representación función de transferencia , vea


zp2tf
también tf2zp

CARACTERES ESPECIALES DE MATLAB


Caracteres especiales
Son los que se definen a continuación:
1. [ ] Los corchetes se utilizan para componer vectores y matrices. [ 4 7 9]
es un vector fila de tres elementos separados por blancos. [4; 7;9] es un
vector de tres columnas. El punto y coma termina cada fila. Se permite el
uso de vectores y matrices como elementos de un vector o matriz. Por
ejemplo: [a b ; c] siempre que el número de filas de a y b sean iguales y
c tenga el mismo número de columnas que número de columnas de a
más número de columnas de b. a$ =$[ ] crea una matriz vacía. También
se pueden utilizar en el lado izquierdo de una asignación.
2. () Los paréntesis se utilizan para indicar precedencia en expresiones
aritméticas. También se utilizan para encerrar los índices de vectores y
matrices. Si el índice es menor que 1 o mayor que la dimensión, ocurre
un error.
3. = Utilizado en sentencias de asignación.
4. ' Traspuesta de la matriz. x' es la traspuesta conjugada mientras que x.'
es la traspuesta no conjugada de la matriz x.
5. . Punto decimal. Indicador de operaciones elemento a elemento.
6. ... Tres puntos o más al final de una línea indican que ésta continuará en
la línea de debajo.
7. , La coma se utiliza para separar índices de la matriz y argumentos de
las funciones. También se utiliza para separar sentencias en líneas
multisentencia.
8. ; Dentro de corchetes finaliza una línea. Después de una expresión o
sentencia suprime la impresión en pantalla de la misma, o la separa de
otra.
9. % Denota un comentario. Indica el fin lógico de una línea. Cualquier otro
texto posterior se ignora.
10. ! Indica que el resto de la línea de entrada es un comando del sistema
operativo.
11. : Se utiliza para crear vectores, como índice de matrices y para
iteraciones

También podría gustarte