Professional Documents
Culture Documents
Grupo D3
Figura
1
Figura
2
TDS Grupo D3
1. Ejemplo de diseo de un filtro FIR discreto paso-banda con banda de paso entre 0.15 y 0.25 Como ejemplo, se dan las especificaciones de los parmetros correspondientes a un filtro FIR paso-banda - Banda de paso entre 0.15 y 0.25. En Matlab habr que poner wpass1=0.15*2=0.3 y wpass2=0.25*2=0.5 - Bandas de transicin de 0.075. En Matlab habr que poner wstop1=wpass1- 0.075*2=0.3-0.15=0.15 y wstop2=wpass2+0.075*2=0.5+0.15=0.65. NOTA: La herramienta de Matlab disea el filtro suponiendo un espectro peridico de periodo 2, mientras que en clase las especificaciones del filtro se dan siempre para un espectro de periodo 1. Por eso todas las frecuencias se especifican multiplicadas por 2 en la herramienta de Matlab. - Atenuacin de las bandas: 40 dB - Ganancia de la banda de paso: 1 dB Al dar al botn "Design Filter", diseado un filtro FIR como el de la Figura 3.
Figura
3
Si ahora se accede al men File --> Export aparecer una pequea ventana como la de la Figura 4.
Figura
4
TDS Grupo D3
Si se presiona el botn Export, Matlab almacenar los coeficientes del filtro FIR en el Workspace en un vector denominado Num. Si volvemos a Matlab, podemos utilizar entonces la funcin filter.m de la siguiente manera: >> y=filter(Num,1,x1); % b=Num ; a=1 ; seal a filtrar = x1 Tambin se puede representar la respuesta en frecuencia del filtro con la siguiente instruccin: >> freqz(Num,1,512); 2. Diseo del filtro FIR discreto paso-banda del Ejercicio 1 Seguir los mismos pasos que en el punto 1 sustituyendo las bandas de paso y de transicin por las obtenidas en la solucin analtica del ejercicio.