IIR和FIR
IIR和FIR最主要的区别是系统单位冲激响应序列的长度不同。
直观理解
反馈 LTI系统具有0输入0输出的特点,单位冲激响应只在0时刻有信号输入,经过了0时刻后,输出将随时间逐渐减弱至消失。除非系统带有反馈部分,才能无限地持续下去。所以FIR的系统差分方程没有反馈项,而IIR含有。
卷积 $y(n)=x(n)*h(n)$,FIR系统输出只和过去有限项的输入有关,IIR系统的输出和过去所有的输入有关。系统要存储过去所有的输入,所有储存了过去的输出结果。
推导
这是一个有限项级数求和,该函数有N-1个零点和N-1个位于z=0的极点[1]。在有限z平面z>0处没有极点,所以$a_k=0$。[2]
对于IIR系统,又有
这是一个无穷级数的求和,在z>0有限z平面上存在极点,$a_k$不恒为0。[3]
评论