系统:Windows 11
fir是一种替代滤波器是无需反馈的有限支撑滤波器,称为有限脉冲响应滤波器。iir是采用递归型结构,即结构上带有反馈环路。iir滤波器运算结构通常由延时、乘以系数和相加等基本运算组成,可以组合成直接型、正准型、级联型、并联型四种结构形式,都具有反馈回路。
fir数字滤波器的幅频特性精度较之于IIR数字滤波器低,但是线性相位,就是不同频率分量的信号经过fir滤波器后他们的时间差不变。iir数字滤波器幅频特性精度很高,不是线性相位的,可以应用于对相位信息不敏感的音频信号上。fir滤波器的单位脉冲响应是有限长的,网络中没有反馈回路。iir滤波器的单位脉冲响应为无限长,网络中有反馈回路。
无限回声滤波器与全通结构的混响器的比较
滤波器特性方面:(1)IIR滤波器可以通过调整另、极点位置实现较陡峭的幅频特性。所以一般逼近函数阶数较低,但难以实现线性相位特性; FIR滤波器极点在 z=0,无法调整。实现同样的特性需要较高的阶数。容易实现线性相位特性。(2)IIR滤波器用以逼近比较有规则的特性。对于复杂特性,难以确定逼近函数;FIR滤波器可用分段积分或特性样本点来逼近复杂特性。(3)IIR滤波器时延较小,特别是采取并联实现方案时,容易满足实时系统要求; FIR滤波器时延为NT,一般比较大。主要用于非实时系统。(4)对系数误差的灵敏度(由于系数误差引起系统特性变化,或不稳定),IIR滤波器较高,特别当极点位置靠近单位圆时。对计算中的有限字长效应敏感;FIR不会产生稳定问题。在实现方法上:(1)IIR滤波器用递归算法、有反馈系统实现,有积累误差产生; FIR滤波器用非递归算法、无反馈系统实现,没有积累误差。(2)IIR滤波器用差分方程实现(可以用低阶差分方程级联或并联实现;FIR滤波器为有限冲击响应,可以用直接卷积实现;也可以用FFT方法实现(分段卷积),有利于大量连续数据的滤波处理。(3)在满足相同的逼近要求下, IIR滤波器阶数较低,便于用集成电路数字硬件实现;FIR滤波器阶数高,一般需要用信号处理机和软件实现。
在设计方法上:(1)IIR滤波器的设计可以借助于成熟的模拟滤波器设计技术,简化设计过程; FIR滤波器设计的窗函数设计法中,对通带波动和阻带衰耗不容易控制,一般对特性要求较高的滤波器设计需要反复试算,设计计算量大。(2)IIR滤波器的设计借助于模拟滤波器设计技术,对于非低通滤波特性需要进行频率坐标变换,增加了计算量。对于其他复杂特性要求的滤波器(非基本类型)用IIR形式不容易实现; FIR滤波器设计的窗函数设计法中,窗函数是对时域的冲击响应进行处理。所以 ,对于非低通滤波特性或其他复杂的滤波特性只要可以计算分段积分,求取冲击响应序列h(n),都可以直接使用FIR滤波器的窗函数设计法。(3)两种滤波器都可以使用最优化设计方法进行设计。但对于IIR滤波器因为有稳定性问题,所以在最优化设计后需要进行稳定性校验。而FIR滤波器就没有这一问题。(很黄很暴力啊。。连字都不想打啊。。)
以上便是排行榜大全网整理的fir和iir的区别的全部内容,关注我们获取更多资讯信息。
相关推荐: