Filtros fir
INTRODUCCIÓN IIR es una sigla en inglés para Infinite Impulse Response o Respuesta infinita al impulso. Se trata de un tipo de filtros digitales en el que, como sunombre indica, si la entrada es una señal impulso, la salida tendrá un número infinito de términos no nulos, es decir, nunca vuelve al reposo. Expresión matemática de los filtros IIR La salida de losfiltros IIR depende de las entradas actuales y pasadas, y además de las salidas en instantes anteriores. Esto se consigue mediante el uso de realimentación de la salida .
Donde los a y b son loscoeficientes del filtro. El orden es el máximo entre los valores de M y N. Donde M y N son los términos que determinan la cantidad de polos y ceros en la función de transferencia. Aplicando latransformada Z a la expresión anterior:
Hay numerosas formas de implementar los filtros IIR. La estructura afecta a las características finales que presentará el filtro como la estabilidad. Otrosparámetros a tener en cuenta a la hora de elegir una estructura es el gasto computacional que presenta. Las formas habituales de diseñar este tipo de filtros son: Indirecta (a partir de prototipos analógicos)o Impulso invariante o Aproximación de derivadas o Transformación bilineal Directa o Aproximación de Padé o Aproximación de mínimos cuadrados
Las principales diferencias respecto a losfiltros FIR es que los IIR pueden cumplir las mismas exigencias que los anteriores pero con menos orden de filtro. Esto es importante a la hora de implementar el filtro, pues presenta una menor cargacomputacional.
DESARROLLO
M=18 Hr=[1 1 1 1 0.47 0 0 0 0] Sim=0 Alfa= 0
Lo primero es conocer los coeficientes para ello emplearemos un código , desarrollado en clases anteriores en matlab el cualnos proporcionara dichos coeficientes para después trabajar con ellos en LABVIEW. El código es el usado para los filtros FIR, este código lo adjunto junto con la practica. Los coeficientes que MATLAB...
Regístrate para leer el documento completo.