Está en la página 1de 2

TAREA EN CLASE

DINA PINTAG (363)

fs=9000;
Ts=1/fs;
t=0:Ts:1;

f1=200;
f2=300;
f3=600;
f4=800;
Vi=sin(2*pi*f1*t)+sin(2*pi*f2*t)+sin(2*pi*f3*t)+sin(2*pi
*f4*t);
FVi=abs(fftshift(fft(Vi)));
f=-fs/2:fs/(length(Vi)-1):fs/2;

figure(1);
subplot (2,2,1);
plot(f,FVi);
subplot(2,2,2);
plot(t,Vi);
fc=500;
%FILTRO PASA BAJO
[b,a]=butter(2,fc/(fs/2));
%filtro pasa alto
[d,c]=butter(2,fc/(fs/2),'high');
V1=filter(b,a,Vi);
V2=filter(d,c,Vi);
%FILTRO PASA BANDA
Vo=V1.*V2;
FVo=abs(fftshift(fft(Vo)));
figure(2);
subplot(2,2,1);
plot(f,FVo);
subplot(2,2,2);
plot(t,Vo);
%FILTRO RECHAZA BANDA
Vr=V1.*V2;
FVr=abs(fftshift(fft(Vr)));
figure(3);
subplot(2,2,1);
plot(f,FVr);
subplot(2,2,2);
plot(t,Vr);

También podría gustarte