FIR滤波器的一个显著优点是它可以根据信号处理需求而任意设计。因此,FIR滤波器可以在任何设计指标下进行设计,例如,通带波纹、截止频率的折中值、群延迟、相对于截止频率的阻带衰减等等。在一些特殊场合中,需要获得出尽可能细腻的频率分辨率,此时使用FIR滤波器可以满足上述设计指标,获得更好的频率分辨率。
FIR滤波器具有时域特性的优点,它们响应稳定,且不存在极点会引起不稳定的问题。FIR滤波器与IIR滤波器相比,实现相对容易,在数字信号处理器的处理器结构中很常见,同时在现代FPGA开发和数字信号处理器中也很容易实现。
此外,FIR滤波器还有另一个非常有用的特性:线性相位特性。线性相位的好处是,当信号通过FIR滤波器时,信号的波形不会被损坏。如果应用对信号波形需要很高的精度,那么FIR是一个不错的选择。
FIR滤波器对信号中混叠干扰具有不可替代的优势。数字信号通常需要进行抽样,并数字化成为离散点。如果信号中含有混叠干扰的话,会使采样点之间产生互相干扰的交叉。在此情况下,FIR滤波器更容易进行实现,在数字信号中完成降采样时就可以保持相应的信噪比。
对于IIR滤波器,为了得到所期望的滤波器响应,要么通过变换的方式去设计时域,要么通过借助频域,然后在频域上对IIR滤波器的参数进行调整。而对于FIR滤波器,如果要设计不同类型的滤波器响应,通常是使用样本图的设计方法或者最小化方法进行设计。通过这种方式,可以在顾及滤波器频率响应的情况下对窗函数类型及其滤波器系数进行优化。因此,FIR滤波器的设计比IIR滤波器要方便,而且设计方法也更加成熟。