Diseñe filtros digitales FIR de orden mínimo a partir de sus especificaciones de rendimiento
La aplicación FIR Filter Designer diseña filtros digitales de respuesta de impulso finito mínimo de orden (FIR) basados en las especificaciones de rendimiento que proporciona. La aplicación intenta encontrar el conjunto de coeficientes de filtro FIR de orden más bajo (más pequeño) que satisface las especificaciones dadas. El filtro generado tiene una ganancia de unidad (0 dB) en la banda de paso.
La salida del procedimiento de diseño es una lista de coeficientes de filtro de doble precisión (opción de salida de texto) o una implementación del filtro en el código fuente de octava C/C ++, C#, Java o Matlab/GNU. Esta salida está formateada en un correo electrónico que puede enviar a cualquier destinatario.
El código fuente completo para la aplicación Android FIR Filter Designer está disponible en https://www.assembla.com/code/firdesign/subversion/nodes.
Gracias a Jake Janovetz por proporcionar una implementación con licencia de GPL del algoritmo Parks-Mcclellan que sirvió como punto de partida para esta aplicación.