深入浅出matplotlib(102):理想滤波器

Posted caimouse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入浅出matplotlib(102):理想滤波器相关的知识,希望对你有一定的参考价值。

在数字信号处理领域中,数字滤波器占有非常重要的地位。根据其计算方式可以分为FIR(有限脉冲响应)滤波器,和IIR(无限脉冲响应)滤波器两种。

理想的低通滤波器频率响应如下图所示:

其中 

 为取样频率, 

 为阻带频率。通常为了计算方便,将取样频率正规化为1。于是 

 的含义就是每个取样点所包含的信号的周期数,例如0.1表示每个取样点包含0.1个周期,即一个周期有10个取样点。根据离散傅立叶变换的公式可以求出此理想低通滤波器的脉冲响应为:

以上是关于深入浅出matplotlib(102):理想滤波器的主要内容,如果未能解决你的问题,请参考以下文章

深入浅出matplotlib(103):使用巴特沃斯滤波器

深入浅出matplotlib(104):使用scipy.signal.sosfilt函数

深入浅出matplotlib(106):使用巴特沃斯滤波器进行带通滤波和带阻滤波

深入浅出matplotlib(105):使用巴特沃斯滤波器分离10Hz和20Hz的信号

巴特沃斯(Butterworth)滤波器

OpenCV 例程200篇102. 陷波带阻滤波器的传递函数