Fase 4: Desarrollar la actividad correspondiente a la temática
de filtros digitales tipo IIR y FIR.
Presentado por: Obed Fuertes Garcia
Cód: 1052986280
Tratamiento Digital de Señales
Grupo: 208052_1
Presentado a: Paola Andrea Mateus Tutora
Universidad Nacional Abierta y a Distancia UNAD
Escuela de Ciencias Básicas, Tecnología E Ingeniería CCAV Corozal Abril del 2018 Procedimiento (Experimento) – Parte Individual: Indique para qué sirven los comandos clc, clear all y close all. El comando “clc” permite borrar lo que hay en la ventana de comandos pero no borra las variables de la memoria del espacio de trabajo. El comando “clear” permite borrar todas las variables del espacio de trabajo actual, liberándolas de la memoria del sistema pero no borra lo de las demás ventanas, es decir, no desaparece lo que hay escrito en la ventana de comandos. El comando “clear all” Borra todos los objetos en el espacio de trabajo de MATLAB® y cierra el motor MuPAD® asociado con el espacio de trabajo de MATLAB, restableciendo todos sus supuestos. El comando “Close all” cierra todas las figuras cuyos identificadores no están ocultos; Oculta elimina todas las cifras incluyendo las que tienen identificadores ocultos y obliga a eliminar todas las cifras, incluyendo GUIs para las que CloseRequestFcn ha sido alterada para no cerrar la ventana. Nota: Como recomendación siempre utilice los 3 anteriores comandos antes de empezar cada ejercicio. 1. Escriba la siguiente función en su comand windows de Matlab para empezar con la realización de un filtro digital IIR:
El comando anterior abrirá la siguiente pestaña:
Se desea diseñar un filtro IIR tipo Chevichev de orden 20, el filtro es pasa bajo con una frecuencia de corte en 2k Hz y una frecuencia de muestreo de 5k Hz. Para el diseño de este filtro realice lo que aparece en la siguiente imagen señalado en un recuadro y por último dar click en “Design Filter”:
Analice la imagen obtenida después de dar en Design Filter
Aplicando el filtro IIR tipo Chebyshev, no fue totalmente selectivo, es decir, no bajo completamente en 2 khz y tarda un poco casi llegando a 2.4 khz. Ahora cambie el tipo de filtro Chebyshev a Butterworth
Aplicando el filtro IIR tipo Butterworth, tiene un comportamiento
aproximadamente similar a Chebyshev, de manera que es menos selectivo.
2. Escriba la siguiente función en su comand windows de Matlab para
empezar con la realización de un filtro digital FIR:
El comando anterior abrirá la siguiente pestaña:
Se desea diseñar un filtro FIR tipo least square de orden 15, el filtro es pasa alto con una frecuencia de corte en 1kk Hz y una frecuencia de muestreo de 4k Hz. Para el diseño de este filtro realice lo que aparece en la siguiente imagen señalado en un recuadro y por último dar click en “Design Filter”:
Analice la imagen obtenida después de dar en Design Filter
Aplicando la ventana least square, podemos observar que está
cortando la frecuencia en 0.8 khz y no 1 khz como lo establecemos de forma que no fue totalmente selectivo, es decir, no subió completamente en 1 khz y se apresura a 0.8 khz. Ahora cambie el tipo de filtro least square a equirriple
Aplicando la ventana equirriple, podemos observar que un poco más