Professional Documents
Culture Documents
Practica N. 1
1. Tema
2. Objetivos
a. Utilizar MATLAB como herramienta de solucin de la transformada Z y
transformada Z inversa.
b. Reforzar los conocimientos adquiridos por los estudiantes en la teora de sistemas
de control discreto.
3. Informe
3.2 Usando el comando iztrans, encuentre la transformada z inversa del literal 4.2.
3.3 Hallar el valor final e inicial de las siguientes funciones
A continuacin se mostrara l .m creado para realizar los antes mencionado enunciados.
%--------------------Escuela Politecnica Nacional-----------------------
%--------------------Sistemas de Control Discreto-----------------------
%------------------------------Informe----------------------------------
clear all;
clc;
syms n z;
f2=sin(pi*n/2)*heaviside(n-2)
F2=ztrans(f2,n,z)
Fz2=(z+0.3)/(z^2+0.75*z+0.125)
fz2=iztrans(Fz2)
F11=(z-4)/(z^2+1.5*z+0.5);
xi=limit(F11,z,inf)
xf=limit(F11,z,0)
F12=(z^2-3*z+1)/(z^3+z^2-0.5*z+0.5);
xi=limit(F12,z,inf)
xf=limit(F12,z,0)
3.4 Para el literal 4.4
% Usar comando filter para comprobar resultados, calcular resp al impulso
% unitario, al pso unitario
num1=[1 -4];
den1=[1 1.5 0.5];
impulso=[1 0 0 0 0 0];
y1=filter(num1,den1,impulso)
stem(y1)
title('Impulso lit(a)');
unitario=[1 1 1 1 1 1]
y2=filter(num1,den1,unitario)
figure
stem(y2)
title('Unitario lit(a)');
%4B
num3=[1 -3 1]
den3=[1 1 -0.5 0.5]
y3=filter(num3,den3,impulso)
figure
stem(y3)
title('Iimpulso lit(b)');
y4=filter(num3,den3,unitario)
figure
stem(y4)
title('Impulso lit(b)');
clc;
clear all;
syms z;
funcion= (3*z^2-9*z)/(z^3+1.8*z^2+1.5*z-0.2);
R=(z^3+1.8*z^2+1.5*z-0.2==0);
raiz=solve(R)
syms k;
r1=raiz(1);
r2=raiz(2);
r3=raiz(3);
F1=((3*(r1)^2-9*(r1))*(r1)^(k-1))/((r1-r2)*(r1-r3))
F2=((3*(r2)^2-9*(r2))*(r2)^(k-1))/(((r2-r1)*(r2-r3)))
F3=((3*(r3)^2-9*(r3))*(r3)^(k-1))/(((r3-r1)*(r3-r2)))
FK=F1+F2+F3;