Está en la página 1de 9

Fase 4 – Filtros digitales tipo IIR y FIR.

Procedimiento (Experimento)

Presenta:

Juan Camilo Obredor

C.C 1013654208 Btá


Skype: Jineth.sabogalortiz
Correo: Jineth_547@hotmail.com

Grupo: 208052_15

Tutor:

Paola Andrea Mateus

Universidad Nacional Abierta y a Distancia (UNAD)


CEAD José Acevedo y Gómez Bogotá
Bogotá D.C.
2018
Indique para qué sirven los comandos clc, clear all y close all.

clc: despeja la ventana de comandos, y el comando clf borra la figura actual y por tanto
despeja la ventana de gráficos.

clear: no afecta a las ventanas, pero si borra todas las variables de la memoria

Clear all: borra todas las variables, incluyendo las globales, y las funciones

Close all: Se utiliza para cerrar tablas, archivos de índice o archivos de log de ACL o para
finalizar sesiones de la Grabadora de scripts.

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”:

Configuración de
las dos frecuencias
Analice la imagen obtenida después de dar en Design Filter
Se identifica que el Filtro IIR tipo Chevichev tiene un delta ∆𝑓 de alrededor de 400 hz, donde
la señal es rechazada aproximadamente a los 2400 Hz, el filtro no es muy confiable, se logra
evidenciar una pequeña onda en la grafica .

Ahora cambie el tipo de filtro Chevichev a Butterworth


Se puede identificar en el Filtro IIR tipo Butterworth, tiene un delta ∆f similar al del filtro
chevichev de igual forma la señal es rechazada aproximadamente a los 2400 Hz, por lo que
el filtro no es muy confiable si se requiere un rechazo seguro de frecuencias cercanas, se
puede evidenciar una elevación de onda en la gráfica.

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

Se identifica que el filtro FIR tipo least square se tiene un delta ∆f de alrededor de 300 Hz,
se estima que el filtro deja pasar frecuencias aproximadamente desde los 810 Hz por lo que
el filtro no es muy confiable si se requiere un rechazo seguro de frecuencias cercanas, se
logra identificar una pequeña onda en la gráfica exactamente en la parte de arriba finalizando.
.
Ahora cambie el tipo de filtro least square a equirriple

Se identifica que el filtro FIR tipo equirriple, tiene un delta ∆f inferior al del filtro least
square, se estima que el filtro deja pasar frecuencias aproximadamente desde los 900 Hz por
lo que el filtro es muy confiable si se requiere un rechazo seguro de frecuencias cercanas, se
puede evidenciar el cambio de onda o desnivel a comparación de least square.