对平滑曲线进行平滑处理时,需先激活该绘图窗口。选择菜单命令【Analysis】→【Signal Processing】→【Smoothing...】,打开【Signal Processing:smooth】对话框,可实现用4种方式对曲线进行平滑处理。【Signal Processing:smooth】对话框如图10-1所示。该对话框由左右两部分组成。右边为拟处理信号曲线和采用平滑处理的效果预览面板,选中“Auto Preview”复选框时,在该面板处显示预览效果;左边为平滑处理控制选项面板。
图10-1 【Signal Processing:smooth】对话框
左边平滑处理控制选项面板的选项有很多。在“Input”下拉列表框中,选择拟打算平滑处理的数据;在“Method”下拉列表框中选择平滑处理方法。可选择的方法有“Savitzky-Golay”“Adjacent Averaging”“Percentile Filter”和“FFT Fil-ter”4种方法以及用于小波分析的“Lowess”和“Loess”2种方法;“Points of Window”是选择窗口中平滑的数据点数量的选项。“Boundary Condition”是边界条件的选项,可根据信号的情况进行选择。“Polynomial Order”选项是当采用“Savitzky-Golay”方法平滑处理时多项式级数(1~5级)选项,级数越高则精度越高。当选择“Percentile Filter”平滑方法时,则出现“Percentile”选项,该选项默认值为50%,表示取信号数据中的中值。当选择“FFT Filter”平滑方法时,则出现“Cut off Fre-quency”选项,该选项表示低通滤波(low-pass filter)的截止频率。“Output”为确定输出的地方。当选中“Auto Preview”自动预览复选框(Auto Preview)选项时,在【Signal Processing:smooth】对话框的右边出现平滑处理的效果图。
对含噪声的数据曲线进行平滑处理,并通过绘制四层图对其效果进行比较的步骤如下:
(1)导入“Origin9.1\Samples\Signal Processing\Fftfilter1.dat”数据文件。
(2)选择菜单命令【Analysis】→【Signal Processing】→【Smoothing...】,打开【Signal Processing:smooth】对话框。(www.daowen.com)
(3)分别依次采用“Savitzky-Golay”“Adjacent Averaging”和“FFT Filter”平滑命令,对数据进行平滑处理(参数取默认值),该平滑数据自动存放在原数据和平滑数据工作表内,如图10-2所示。
(4)选中该4组数据工作表,选择菜单命令【Plot】→【Template Library...】,选择其中的四屏图形面板绘图,得到图10-3所示图形。可以看出,如果采用默认参数,“Savitzky-Golay”方法的平滑效果最好。
图10-2 原数据和平滑数据工作表
图10-3 采用三种平滑处理的数据曲线结果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。