Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutor
INTRODUCCION
Actividades para desarrollar
Cada estudiante escogerá un (1) tipo de filtro que desee diseñar, y
reportará en el foro su decisión, esto con el fin de que cada estudiante
diseñe un ecualizador (banco de filtros) diferente. A continuación, se
muestra la lista de filtros:
IIR Butterworth
IIR Chebyshev tipo I
IIR Chebyshev tipo II
IIR Elliptic
FIR Window Hamming
FIR Window Gaussian
FIR Window Hann
FIR Window Rectangular
FIR Window Kaiser
El orden del filtro esta dado por el máximo entre P y Q y una de las posibles
estructuras del filtro IIR puede ser
Grafica 1
Donde
𝑅𝑛 𝑒𝑠 𝑙𝑎 𝑓𝑢𝑛𝑐𝑖𝑜𝑛 𝑟𝑎𝑐𝑖𝑜𝑛𝑎𝑙 𝑒𝑙𝑖𝑝𝑡𝑖𝑐𝑎
𝜔0 𝑒𝑠 𝑙𝑎 𝑓𝑟𝑒𝑐𝑢𝑒𝑛𝑐𝑖𝑎 𝑑𝑒 𝑐𝑜𝑟𝑡𝑒
𝜖 𝑒𝑠 𝑒𝑙 𝑓𝑎𝑐𝑡𝑜𝑟 𝑑𝑒 𝑜𝑛𝑑𝑢𝑙𝑎𝑐𝑖𝑜𝑛
𝜉 𝑒𝑠 𝑒𝑙 𝑓𝑎𝑐𝑡𝑜𝑟 𝑑𝑒 𝑠𝑒𝑙𝑒𝑐𝑡𝑖𝑣𝑖𝑑𝑎𝑑
Filtro 1 2 3 4 5
Rango 20 Hz – 200 Hz – 500 Hz – 2 KHz – 8 KHz –
(Hz) 200 Hz 500 Hz 2Khz Hz 8 KHz 20 KHz
Tipo Pasa Pasa Pasa Pasa Pasa
Banda Banda Banda Banda Banda
He aquí las graficas de los 5 respectivos filtros
1. Filtro pasa banda entre 20 y 200 Hz
2. Filtro pasa banda entre 200 y 500 Hz en el cual se evidencia la banda de
paso entre los valores de 200 y 500 Hz
3. Filtro pasa banda entre 500Hz y 2 KHz en la cual se puede apreciar el ancho
de la banda de paso (entre 500Hz y 2KHz)
4. Filtro pasa banda entre 2KHz y 8 KHz.
[b,a] = sos2tf(SOS);
[h,t] = impz(SOS);
Y para graficar :
plot(t,h)
Grafica del plot de coeficientes del filtro 1
%Respuesta al impulso
subplot(223)
[y_eje,t]= impz(b,a,60);
stem(t,y_eje);
title ('Filtro pasa-altos, Respuesta al impulso');
%Ploteo de los polos y ceros
z= roots(b); % Ceros
p = roots(a); % Polos
subplot(224)
zplane(z,p)
title('Polos y ceros')
legend('Ceros','Polos')
%% Reproducción de audio de entrada y salida
pause(2)
disp('Audio de entrada')
wavplay(0.5*y,fs)
disp('Audio de salida (señal filtrada)')
wavplay(0.5*y_Low,fs)
ingresándolo a Matlab