文件

平滑数据

Live编辑器中的平滑嘈杂数据

描述

平滑数据任务让您交互式嘈杂的数据。任务会自动生成MATLAB®您的实时脚本的代码。

使用此任务,您可以:

  • 自定义在工作区变量中平滑数据的方法。

  • 调整参数以产生更少或更多的平滑。

  • 自动可视化平滑数据。

打开任务

要添加平滑数据MATLAB编辑器中的实时脚本的任务:

  • 在这方面直播编辑选项卡,选择任务>平滑数据

  • 在脚本中的代码块中,键入相关关键字,例如光滑的或者嘈杂。选择平滑数据从建议的命令完成。

参数

将平滑方法指定为以下选项之一,它在数据的本地窗口上运行。

方法 描述
移动意味着

移动平均水平。该方法可用于减少数据的周期性趋势。

移动中位数 移动中位数。此方法可用于在存在异常值时减少数据的周期性趋势。
高斯过滤器 高斯加权移动平均水平。
局部线性回归 线性回归。这种方法可以计算得昂贵,但它导致较少的不连续性。
局部二次回归 二次回归。该方法比局部线性回归略贵。
强大的本地线性回归 强大的线性回归。此方法是一个更加计算昂贵的本地线性回归版本,但它对异常值更加强大。
强大的局部二次回归 强大的二次回归。此方法是一个更加计算昂贵的本地二次回归版本,但它对异常值更加强大。
Savitzky-golay多项式过滤器 Savitzky-Golay多项式过滤器,根据指定程度的多项式平滑,并在每个窗口上安装。当数据迅速变化时,该方法可以比其他方法更有效。

指定平滑方法的窗口类型和大小,而不是指定一般平滑因子。

窗户 描述
以中心为中心 指定的窗口长度符合当前点。
不对称 指定窗口包含当前点之前的元素数和当前点后的元素数。

窗口尺寸相对于X轴可变单元。

介绍在R2019B.