说明
Savitzky-Golay滤波器(S-G滤波器)是一种在时域和频域上同时进行的滤波方法,它通过局部多项式拟合来平滑信号。这种滤波器的优点在于可以同时保持信号的形状和宽度,同时降低噪声的干扰。S-G滤波器最初由Savitzky和Golay于1964年提出,并发表在Analytical Chemistry杂志上。
Savitzky-Golay卷积平滑算法是移动平滑算法的改进。

一列数据x[n] 在图中用实心的圆点表示。考虑一组以n=0为中心的2M+1个数据,可以用如下的多项式来拟合:

最小二乘法拟合的残差为:

图中,实曲线表示的是N=2,M=2时得到的拟合多项式。滤波结果: