主要内容

移动的均方根

移动的均方根

  • 库:
  • DSP系统工具箱/统计

  • 移动RMS块

描述

移动的均方根块计算输入信号沿每个通道随时间独立移动的均方根(RMS)。该块采用滑动窗法或指数加权法计算移动均方根。在滑动窗口方法中,指定长度的窗口在一个又一个样本上移动,然后块计算窗口中数据的均方根值。在指数加权法中,块对数据样本进行平方,将它们与一组加权因子相乘,并对加权后的数据进行求和。然后,块通过取总和的平方根来计算均方根。有关这些方法的详细信息,请参见算法

港口

输入

全部展开

块计算移动均方根的数据。该块接受实值或复值多通道输入,即:——- - - - - -n大小的输入,≥1和n≥1。该块也接受可变大小的输入。在模拟过程中,您可以改变每个输入通道的大小。但是,通道的数量不能改变。

此端口未命名,直到您设置方法指数权重并选择从输入端口指定遗忘因子参数。

数据类型:|
复数的支持:金宝app是的

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

依赖关系

该端口在设置时出现方法指数权重并选择从输入端口指定遗忘因子参数。

数据类型:|

输出

全部展开

移动的RMS输出的大小与输入的大小匹配。块使用滑动窗口方法或指数加权方法来计算移动均方根,如方法参数。有关详细信息,请参见算法

数据类型:|
复数的支持:金宝app是的

参数

全部展开

如果参数被列为可调参数,那么您可以在模拟过程中更改其值。

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

  • 指数权重-该块将样本的平方乘以一组权重因子。随着数据年龄的增加,权重因子的大小呈指数级递减,但其大小永远不会为零。为了计算RMS,该算法对加权数据求和并取平方根。

选中此复选框时,滑动窗口的长度等于在中指定的值窗口长度.当您清除此复选框时,滑动窗口的长度是无限的。在这种模式下,块计算当前样本和通道中所有之前样本的均方根值。

依赖关系

设置时显示该参数方法滑动窗口

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

依赖关系

设置时显示该参数方法滑动窗口并选择指定窗口的长度复选框。

选中此复选框时,遗忘因子通过λ端口。清除此复选框后,遗忘因子将通过遗忘因子参数。

依赖关系

该参数仅在设置时出现方法指数权重

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

可调:是的

依赖关系

设置时显示该参数方法指数权重和明确的从输入端口指定遗忘因子复选框。

  • 代码生成

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

  • 解释执行

    使用MATLAB进行仿真®翻译。此选项缩短启动时间,但模拟速度较慢代码生成

块特征

数据类型

|

多维信号

没有

适应信号

是的

算法

全部展开

扩展功能

C / c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

介绍了R2016b