我是靠谱客的博主 舒心万宝路,最近开发中收集的这篇文章主要介绍IIR滤波器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

IIR(Infinite Impulse Response)——无限脉冲响应滤波器,是数字信号处理的基本组成部分。

1、IIR滤波器是什么

 IIR滤波器是用于数字信号处理(DSP)应用的两种主要数字滤波器之一(另一种是FIR)。“IIR”的意思是“无限脉冲响应”。

2、 IIR为什么脉冲响应是“无限的”?

 脉冲响应是“无限”的,因为滤波器中有反馈;如果你输入一个脉冲(一个“1”样本后面跟着多个“0”样本),理论上就会输出无限个非零值。

3、 IIR过滤器的替代方案是什么?

 DSP滤波器也可以是“有限脉冲响应”(FIR)。FIR滤波器不使用反馈,所以对于N个系数的FIR滤波器,输入N个脉冲响应的样本后输出总是为零。

 4、IIR滤波器(与FIR滤波器相比)的优点是什么?

与类似的FIR滤波器相比,IIR滤波器可以用更少的内存和计算来实现给定的滤波特性。

5、IIR滤波器(与FIR滤波器相比)的缺点是什么?

(1)它们更容易受到有限长度算法问题的影响,比如计算产生的噪声和极限环。(这是反馈造成的直接结果:当输出没有被完美地计算出来并得到反馈时,不完美可能会加剧。)

(2)它们使用定点算法更难(更慢)实现.

(3)对于多速率(抽取和插值)应用,它们没有FIR滤波器的计算优势。

最后

以上就是舒心万宝路为你收集整理的IIR滤波器的全部内容,希望文章能够帮你解决IIR滤波器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部