Sei sulla pagina 1di 2

PRACTICA No 7

CURSO: PROCESAMIENTO DIGITAL DE SEALES


PROFESOR: ING. RAFAEL BUSTAMANTE ALVAREZ
TEMA: FILTROS FIR

Ejercicio1
P=40;
B1 = fir1(P,0.5,rectwin(P+1));%P debe ser igual
B3 = fir1(P,0.5,hann(P+1));
B2 = fir1(P,0.5);
B4 = fir1(P,0.5,kaiser(P+1,4));

[H1,w1]=freqz(B1,1,64);
[H2,w2]=freqz(B2,1,64);
[H3,w3]=freqz(B3,1,64);
[H4,w4]=freqz(B4,1,64);

%plot(w1,abs(H1),'black',w2,abs(H2),'green',w3,abs(H3),'red',w4,abs(H4),'b
lue');
plot(w1,abs(H1),'black',w4,abs(H4),'green');


Ejercicio 2
Filtro PasaBaja
fc=75 fs=500 #orden=40
m=[1,1,1,1,1,1,0,0,0,0];
f=[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,1];
B=remez(40,f,m);
[H,wT]=freqz(B,[1],100);
subplot(2,1,1),plot(f,m,'--',wT/pi,abs(H));
title('Filtro FIR');
xlabel('Frecuencia Normalizada');
ylabel('Magnitud');
subplot(2,1,2),plot(wT/pi*500,abs(H));
title('Filtro FIR');
xlabel('Hz');
Ejercicio 2
Para un filtro doble pasa banda
m=[0,0,1,1,0,0,1,1,0,0];
f=[0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,1];
B=remez(40,f,m);
[H,wT]=freqz(B,[1],100);
subplot(2,1,1),plot(f,m,'--',wT/pi,abs(H));
title('Filtro FIR');
xlabel('Frecuencia Normalizada');
ylabel('Magnitud');
subplot(2,1,2),plot(wT/pi*500,abs(H));
title('Filtro FIR');
xlabel('Hz');

Ejercicio N 3
% Grafica de 3 Filtros.
fs=10000;
T=1/fs; % Tiempo de muestreo
fn=fs/2; % frecuencia de nyquist
f1n=100/fn; % corte pasabaja normalizado
f2n=500/fn; % corte pasabanda izquierdo normalizado
f3n=1000/fn; % corte pasabanda derecho normalizado
f4n=2000/fn; % corte pasaltas normalizado
%
[B1,A1]=butter(8,f1n);
[B2,A2]=butter(7,[f2n,f3n]);
[B3,A3]=butter(10,f4n,'high');
%
[H1,wT]=freqz(B1,A1,200);
[H2,wT]=freqz(B2,A2,200);
[H3,wT]=freqz(B3,A3,200);

hertz=wT/(2*pi*T);
subplot(2,1,1),...
plot(hertz,abs(H1),'-',hertz,abs(H2),'=',...
hertz,abs(H3),'-');
title('Filtro para separar canales');
xlabel('Hz'),ylabel('Magnitud'),grid;


PROBLEMA
1.- Disee un filtro pasabajas con frecuencia de corte de 1 Khz para
usarse con una frecuencia de muestreo de 8 Khz.
Compare los diseos para los cuatro tipos de filtros IIR estndar
con un filtro de orden 8 graficando la magnitud de los cuatro
diseos en los mismos ejes.
2.- Disee un filtro pasaaltas con frecuencia de corte de 500 Hz para
usarse con una frecuencia de muestreo de 1500 Hz. Compare diseos
usando un filtro elptico de orden 8 y un FIR de orden 32 graficando
la magnitud de los diseos en los mismos ejes.

Potrebbero piacerti anche