算法详细信息

移动平均

移动平均是最简单的平滑算法。所有系数计算方法如下:

其中

a

平滑系数数组

m

偶数表示平滑窗口的一半宽度

这意味着平滑函数的形状是矩形。此类平滑也称作车厢平均数。

高斯

高斯平滑使用的是从高斯正态分布中采集的系数。如果窗口大小是 2m+1,则正态分布的标准偏差 σ 的计算方法如下:

之后计算单个系数:

在第二步中,系数进行了归一化,即总和为 1:

Savitzky-Golay

计算 Savitzky-Golay 平滑的系数时,采用的方法要确保函数下的面积保持不变。系数计算基于以下论文:General Least-Squares Smoothing and Differentiation by the Convolution (Savitzky-Golay) Method,作者: Gorry (1990) ToDo: Footnote "Gorry, P.A., 1990. General Least-Squares Smoothing and Differentiation by the Convolution (Savitzky-Golay) Method. Analytical Chemistry 62, 570-573." .

该计算可确保 Savitzky-Golay 平滑的保持面积属性在信号的边界仍然有效。

×