zl程序教程

您现在的位置是:首页 >  后端

当前栏目

深入浅出matplotlib(101):研究最有名的滤波函数:sinc函数

matplotlib 函数 研究 深入浅出 滤波 101
2023-09-14 09:10:05 时间

在信号处理领域,Sinc滤波器一个全部除去给定带宽之上的信号分量而只保留低频信号的理想电子滤波器。在频域它的形状象一个矩形函数,在时域它的形状象一个Sinc函数。由于理想的 Sinc 滤波器(人们熟知的矩形滤波器)有无限的延迟,所以现实世界中的滤波器只能是它的一个近似,但是它仍然在概念演示或者验证中得到了广泛应用,如采样定理以及Whittaker–Shannon插值公式。

由于这个函数使用的地方比较,我们先来学习一下它的图形特征:

那条青色的曲线就是有名的sinc函数,而那么蓝线是sin(x)/x的曲线,这两个曲线的外形是一样的,只是它们差别就是归一化。

一般情况下,我们都是作信号处理,所以使用第一种的方式比较多,这也是numpy里定义的格式: