FIR滤波器的C语言实现,用C编写的FIR滤波器,包括各个子函数在内,存成了word文档形式供下载。
FIR滤波器与无限持续时间脉冲响应 (IIR) 滤波器相比,具有有限持续时间脉冲响应的数字滤波器(全零或 FIR 滤波器)既有优点又有缺点。
主要优点:
1. 具有精确的线性相位
2. 始终稳定
3. 设计方法通常是线性的
4. 可以在硬件中高效实现
5. 滤波器启动瞬态具有有限持续时间
FIR 滤波器的主要缺点:
1. 要达到同样的性能水平,其所需阶数远高于IIR 滤波器
2. 滤波器的延迟通常比同等性能的IIR 滤波器大得多
1