主要内容

移动方差

  • 图书馆:
  • DSP系统工具箱/统计

  • 移动方差块

描述

这个移动方差块计算输入信号沿每个通道随时间独立移动的方差。块使用滑动窗口方法或指数加权方法来计算移动方差。在滑动窗口方法中,指定长度的窗口逐样本在数据上移动,块计算窗口中数据的方差。在指数加权法中,块从平均值中减去每个数据样本,将差值平方,并将平方结果乘以加权因子。然后,块通过添加所有加权数据来计算方差。有关这些方法的更多详细信息,请参阅算法.

港口

输入

全部展开

块计算移动方差的数据。块接受实值或复数多通道输入,即,M-借-N大小输入,其中M≥ 1,及N≥ 1.块还接受可变大小的输入。在模拟过程中,可以更改每个输入通道的大小。但是,通道的数量不能更改。

在设置之前,此端口未命名方法指数加权然后选择从输入端口指定遗忘因子参数

数据类型:仅有一个的|双重的
复数支持:金宝app

遗忘因子决定了过去数据的权重。遗忘因子为0.9比遗忘因子为0.1赋予旧数据更多的权重。遗忘因子为1.0表示记忆无限——之前的所有样本都具有相同的权重。

依赖关系

设置时会显示此端口方法指数加权然后选择从输入端口指定遗忘因子参数

数据类型:仅有一个的|双重的

输出

全部展开

移动方差输出的大小与输入的大小相匹配。根据方法参数。有关详细信息,请参阅算法.

数据类型:仅有一个的|双重的
复数支持:金宝app

参数

全部展开

如果某个参数列为可调,则可以在模拟期间更改其值。

  • 滑动窗口-长窗窗长沿每个通道移动输入数据。对于窗口移动的每个样本,块计算窗口中数据的方差。

  • 指数加权-块从平均值中减去每个数据样本,将差值平方,并将平方结果乘以加权因子。块然后通过将所有加权数据相加来计算方差。加权因子的大小随着数据年龄的增加呈指数下降,但幅度永远不会达到零o。

有关这些方法的更多详细信息,请参阅算法.

选中此复选框时,滑动窗口的长度等于在中指定的值窗长. 清除此复选框时,滑动窗口的长度为无限长。在此模式下,块计算当前样本相对于通道中所有先前样本的方差。

依赖关系

当您设置方法滑动窗口.

指定示例中滑动窗口的长度。

依赖关系

当您设置方法滑动窗口然后选择指定窗口长度复选框。

选中此复选框时,遗忘因子通过兰姆达端口。清除此复选框时,遗忘因子通过遗忘因子参数

依赖关系

此参数仅在您设置方法指数加权.

遗忘因子决定了过去数据的权重。遗忘因子为0.9比遗忘因子为0.1赋予旧数据更多的权重。遗忘因子为1.0表示记忆无限——之前的所有样本都具有相同的权重。

可调:

依赖关系

当您设置方法指数加权并清除从输入端口指定遗忘因子复选框。

  • 代码生成

    使用生成的C代码模拟模型。第一次运行模拟时,Simulink金宝app®为块生成C代码。只要模型不变,C代码将重新用于后续模拟。此选项需要额外的启动时间,但提供的模拟速度比解释执行.

  • 解释执行

    利用MATLAB对模型进行仿真®口译译员此选项缩短了启动时间,但模拟速度比代码生成.

块特征

数据类型

双重的|仅有一个的

多维信号

可变大小信号

算法

全部展开

扩展能力

C/C++代码生成
使用Simulink®编码器生成C和C++代码™.金宝app

R2016b中引入