移动标准偏差
的dsp。MovingStandardDeviation
系统对象™计算输入信号沿每个通道的移动标准差,随时间独立。该对象采用滑动窗法或指数加权法计算移动标准差。在滑动窗口方法中,指定长度的窗口将一个样本一个样本地移动到数据上,对象计算窗口中数据的标准偏差。在指数加权法中,对象计算指数加权的移动方差,并取平方根。有关这些方法的详细信息,请参见算法.
计算输入的移动标准差:
创建dsp。MovingStandardDeviation
对象,并设置其属性。
使用参数调用对象,就像调用函数一样。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?
返回一个移动的标准差对象,MovStd
= dsp。MovingStandardDeviationMovStd
,使用默认属性。
设置MovStd
= dsp。MovingStandardDeviation (Len
)WindowLength
财产Len
.
设置MovStd
= dsp。MovingStandardDeviation (Len
,重叠
)WindowLength
财产Len
和OverlapLength
财产重叠
.
使用以下命令指定其他属性MovStd
= dsp。MovingStandardDeviation (名称,值
)名称,值
对。未指定的属性具有默认值。
MovStd = dsp。MovingStandardDeviation(“法”、“指数加权”,“ForgettingFactor”,0.999);
要使用对象函数,请指定System对象作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用下面的语法:
发行版(obj)
[1] Bodenham,院长。流数据的自适应过滤和变化检测博士论文。伦敦帝国理工学院,2012年。
dsp。MovingMaximum
|dsp。MovingMinimum
|dsp。MovingAverage
|dsp。MovingRMS
|dsp。MovingVariance
|dsp。MedianFilter