在实时编辑器中平滑噪声数据
的平滑的数据任务让您交互式平滑噪声数据。任务自动生成MATLAB®为您的活动脚本编写代码。
使用这个任务,你可以:
自定义平滑工作区变量中的数据的方法。
调整参数以产生更少或更多的平滑。
自动可视化平滑的数据。
添加平滑的数据在MATLAB编辑器中的一个实时脚本任务:
在住编辑器选项卡上,选择任务>数据平滑.
在脚本的代码块中,键入相关的关键字,例如光滑的
或嘈杂的
.选择平滑的数据从建议的命令完成。
输入数据
-有效的输入数据从工作区此任务对类型数据进行操作单
,双
,或逻辑
,或有符号或无符号整数类型,例如int64
.数据可以包含在向量或表变量中。当为输入数据提供表或时间表时,请指定所有支持金宝app的变量对具有受支持类型的所有变量进行操作。金宝app选择所有数值型变量对所有类型的变量进行操作单
或双
,或有符号或无符号整数类型。要选择要操作的特定支持变量,请选择金宝app指定的变量然后分别选择变量。
平滑方法
-平滑数据的方法移动的意思
(默认)|移动平均
|高斯滤波器
|局部线性回归
|当地二次回归
|稳健局部线性回归
|稳健局部二次回归
|Savitzky-Golay多项式滤波器
|……将平滑方法指定为以下选项之一,这些选项对数据的本地窗口进行操作。
方法 | 描述 |
---|---|
移动的意思 |
移动平均线。这种方法对减少数据中的周期趋势是有用的。 |
移动平均 |
移动的位数。这种方法对于在异常值存在时减少数据的周期趋势是有用的。 |
高斯滤波器 |
Gaussian-weighted移动平均线。 |
局部线性回归 |
线性回归。这种方法计算昂贵,但产生的不连续点较少。 |
当地二次回归 |
二次回归。这种方法在计算上比局部线性回归稍微贵一些。 |
稳健局部线性回归 |
鲁棒线性回归。这种方法是一种计算成本更高的局部线性回归方法,但它对异常值的鲁棒性更强。 |
稳健局部二次回归 |
健壮的二次回归。这种方法是一种计算成本更高的局部二次回归方法,但它对异常值的鲁棒性更强。 |
Savitzky-Golay多项式滤波器 |
Savitzky-Golay多项式滤波器,它根据指定程度的多项式进行平滑,并在每个窗口上进行拟合。当数据变化迅速时,该方法比其他方法更有效。 |
移动窗口
-窗口平滑方法为中心的
(默认)|不对称
指定平滑方法的窗口类型和大小,而不是指定一般平滑因子。
窗口 | 描述 |
---|---|
为中心的 |
以当前点为中心的指定窗口长度。 |
不对称 |
指定的窗口,包含当前点之前的元素数量和当前点之后的元素数量。 |
窗口大小是相对于轴变量的单位。