1、有限冲击响应滤波器介绍
有限冲击响应滤波器(FIR Filter)是数字信号处理工程师的必备技能,在工程应用中FIR Filter相对于IIR Filter来说易于实现,其具有较好的幅频特性外,更重要的是FIR Filter还具有线性相位特性。对于因果的FIR系统,离散输入信号x(n)经过该系统后的输出为y(n),y(n)表示如下。
其中h(k)是滤波器序列,M是滤波器系数的长度,k的取值为0~M-1。在实际应用中,一般认为x(n)的也是从零开始。将上式看作是x(n)与单位脉冲响应h(k)的直接卷积,因此FIR Filter的核心思想就是卷积运算,继续了解卷积的时域计算方法,不难想象出FIR滤波器的原理。
既然了解FIR Filter的关键是卷积,直接来看一个简单的卷积计算的例子,定义一个输入序列,x(n)=5,8,10,22,37,77,98,36,56,9,再定义一个滤波器系数序列h(k)=0.5,1,1,1,0.5
卷积计算过程为y(0) = h(0)*x(0) + h(1)*0+ h(2)*0+ h(3)*0+ h(4)*0
y(1) = h(0)*x(1) +