Está en la página 1de 8

Anlisis de sistemas

Profesor:
Integrantes:
Fecha de entrega:











1.- A continuacin se presenta la rutina de comandos que se debe ingresar en Matlab, para
obtener la grfica de la
Funcin seno(x), con x entre 0 y 2p, tomando 100 puntos igualmente espaciados entre s
para construir la grfica.
Tambin se incorpora la figura que muestra el resultado que entrega Matlab al ejecutar esta
rutina.

1a.- escriba este programa en Matlab y verifique su operacin.

x = linspace(0,2*pi,100);
y = sin(x);
plot(x,y);
xlabel('Angulo en radianes');
ylabel('f(x)');

















1c.- Grafique la funcin coseno(x), con x entre 0 y 8pi, tomando 500 puntos igualmente
espaciados, indique las lneas de comando del programa y adjunte la grfica entregada por
Matlab.


x=linspace(0,8*pi,500);
y=cos(x);
plot(x,y);
xlabel('ngulo en radianes');
ylabel('f(x)');




1d.- Grafique la funcin tangente (x), con x entre 0 y 4pi, tomando 200 puntos igualmente
espaciados, indique las lneas de comando del programa y adjunte la grfica entregada por
Matlab.

x=linspace(0,4*pi,200);
y= tan(x);
plot(x,y);
xlabel('Angulo en Radianes');
ylabel('f(x)');



1e.- Grafique la funcin ex, con x entre 0 y 10, tomando 80 puntos igualmente espaciados,
indique las lneas de comando del programa y adjunte la grfica entregada por Matlab.


x=linspace(0,10,80);
y= exp(x);
plot(x,y);
xlabel('distancia de x ');
ylabel('f(x)');


1f.- Grafique la funcin ln (x), con x entre 0,5 y 100, tomando 600 puntos igualmente
espaciados, indique las lneas de comando del programa y adjunte la grfica entregada por
Matlab.


x=linspace(0.5,100,600);
y=log(x);
plot(x,y);
xlabel('distancia de x ');
ylabel('f(x)');



1.- Utilizando Matlab, obtenga el desarrollo en fracciones parciales para la siguiente
funcin de transferencia dada.


1a.- Indique claramente las lneas de comandos necesarias.

a=[2 1 1 2];
x=[1 4 5 2];
[c,r,q]=residue(a,x)

1c.- Adjunte los resultados que entrega Matlab al ejecutar el programa.


c =

-12.0000
5.0000
0.0000


r =

-2.0000
-1.0000
-1.0000


q =

2














1d.- A partir de los datos obtenidos construya la expresin del desarrollo en fracciones
parciales para la funcin de transferencia dada.

= 2 + (-12/s+2) + (5/s+1)




1e.- La misma funcin de Matlab utilizada en el desarrolle de los puntos anteriores, se
puede utilizar para hacer el proceso inverso, es decir, obtener los polinomios, numerador y
denominador, de la funcin de transferencia a partir de su desarrollo en fracciones
parciales. Verifique lo anterior indicando claramente las lneas de comando necesarias,
describa su funcin y adjunte el resultado que entrega Matlab. Todo a partir del mismo
desarrollo de los puntos anteriores.



c=[-12 5 1.77e-15];
r=[-2 -1 -1];
q=[2];
[a,b]=residue(c,r,q)



a =

2.0000 1.0000 1.0000 2.0000


b =

1 4 5 2

Y(s)/U(s) = (a/b) =









2.- Utilizando Matlab, obtenga los polos, los ceros y la ganancia de la siguiente expresin
dada.



2a.- Indique claramente las lneas de comandos necesarias.
a=[4 16 12];
b=[1 12 44 48];
[z,p,k]=tf2zp(a,b)

2c.- Adjunte los resultados que entrega Matlab al ejecutar el programa.
z =
-3
-1
p =

-6.0000
-4.0000
-2.0000
k =
4







3.- Matlab tambin posee una funcin que permite obtener la expresin de los polinomios a
partir de los polos, los ceros y la ganancia. Verifique esta funcin con los datos obtenidos
en el ejercicio anterior y obtenga la funcin original dada.





3a.- Indique claramente las lneas de comandos necesarias.

z=[-3; -1;];
p=[-6 -4 -2];
k= 4;
[num,den]=zp2tf(z,p,k)



3c.- Adjunte los resultados que entrega Matlab al ejecutar el programa.

num =

0 4 16 12


den =

1 12 44 48



1.- Dada las siguientes ecuaciones en el espacio de estados, determine la funcin de
transferencia del sistema utilizando Matlab.




1a.- Indique claramente las lneas de comandos necesarias.

a=[-1 1 0;0 -1 1;0 0 -2];
l=[0;0;1];
z=[1 0 0];
w=[0];
[num,den]=ss2tf(a,l,z,w)



1c.- Adjunte los resultados que entrega Matlab al ejecutar el programa.

num =

0 0 0 1.0000


den =

1 4 5 2


1d.- A partir de los datos obtenidos construya la expresin de la funcin de transferencia
del sistema.

a(s)/x(s)= (num/den) = 1/(s^3 +4* s^2 + 5*s +2)


2.- Dada la siguiente funcin de transferencia obtenga las ecuaciones en el espacio de estados del
sistema utilizando Matlab.






2a.- Indique claramente las lneas de comandos necesarias.

Num=[1 0];
Den=[1 14 56 160];
[A,B,C,D]=tf2ss(Num,Den)

También podría gustarte