You are on page 1of 1

clc

close all
clear
%Nu=6.25*[1 16 88 160]
Nu=1000
De=[1 19 143 565 1000]
Fs=tf(Nu,De)
figure(1)
impulse(Fs)
t=0:0.0001:3;
yt=impulse(Fs,t);
yt1=step(Fs,t);
figure(2)
step(Fs)
%Tiempo discreto
T=0.2/2;
[Nuz,Dez]=c2dm(Nu,De,T,'imp');
%[Nuz,Dez]=c2dm(Nu,De,T,'tustin');
Nuz(5)=0;
Nuz=Nuz(2:5)
Dez
Fz=tf(Nuz,Dez,T)
figure(3)
dimpulse(Nuz,Dez)
N=15*2;
k=0:N-1;
yk=dimpulse(Nuz,Dez,N);
yk1=dstep(Nuz,Dez,N);
figure(4)
dstep(Nuz,Dez)
figure(5)
plot(t,yt)
hold
stem(k*T,yk,'r')
figure(6)
plot(t,yt1)
hold
stem(k*T,yk1,'r')
ym(1)=0; ym(2)=0.1032; ym(3)=0.5057; ym(4)=1.0305;
for n=5:30;
ym(n)=2.4205*ym(n-1)-2.2623*ym(n-2)+0.9514*ym(n-3)-0.1496*ym(n-4);
end
figure(7)
plot(t,yt)
hold
stem(k*T,ym,'r')

You might also like