Instrucciones+en+Matlab

=INSTRUCCIONES BASICAS EN MATLAB= =Practica 1= -Matrices

Traspuesta de A A’ Matriz aleatoria rand(n) (tamaño n)

-Complejos (help complex) las matrices se definen normalmente Parte real: real(A) Parte imaginaria: imag(A) Argumento: abs(A) -Polinomios (help poly) Se definen con matriz de coeficientes Raices: roots(p) Evaluar un valor x: polyval(p, x)

=Práctica 2= Para definir funcion de transferencia: S=tf(‘s’) Si g es la funcion de transferencia Polos: pole(g) Ceros: zero(g) Polos, ceros y ganancia k: zpkdata(g) Para obtener numerador y denominador de la function de transferencia: [num, den]=tfdata(g) Simplificacion de polos con ceros (cancelacion): mineral (g) (siempre que sea posible) Para trazar diagrama de polos y ceros:pzmap(g)

=Práctica 3= Respuesta al impulse: impulse(g) (traza la gráfica) Para captar los valores de salida: [y,t]=impulse(g) Lo mismo para la respuesta al Escalon (step(g)) y la respuesta a una definida previamente(lsim(g))

Para trazar las gráficas: subplot(n, m, n)

=Práctica 4= Para simplificar sistemas realimentados: feedback(G1, G2)

=Práctica 5=

Para trazar el lugar de las raíces Rlocus(g) [k,polos]=Rlocfind(sys) Esta función abre un diagrama con el lugar de las raíces, que nos permite seleccionar los polos deseados, seleccionados estos Matlab nos devuelve la siguiente información: K Valor de la ganancia para obtener dichos polos Polos Valor de los polos en lazo cerrado

Diagramas de Bode: bode(g) Bode de Magnitud: bodemag(g) Para la estabilidad relativa : [ Gm,Pm,Wg,Wp ]=margin(sys) Diagramas de Nyquist: nyquist(g)
 * Práctica 6**