主要内容

rms.

输入的根均方值或输入序列

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

  • RMS块

描述

rms.块计算输入的每一行或每一列的均方根(RMS)值,或沿输入的指定维度的向量。它还可以计算整个输入的RMS值。属性指定维度找到RMS值参数。的rms.块还可以在一段时间内跟踪在输入序列中的RMS值。跟踪的输入序列的RMS值,选择运行RMS参数。

请注意

运行模式在rms.块将在未来的版本中删除。为了计算在Simulink中运行RMS金宝app®,可以使用移动RMS块来代替。

港口

输入

展开全部

块接受实值或复值多通道和多维输入。

此端口是未命名的,直到您选择运行RMS参数和设置复位口参数设置为除没有任何

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

指定复位事件,使块复位正在运行的RMS。采样时间Rst输入必须的输入样本时间的正整数倍。

依赖关系

要启用该端口,请选择运行RMS参数和设置复位口参数设置为除没有任何

数据类型:|双倍的|int8|int16|INT32.|uint8|uint16|uint32|布尔基

输出

展开全部

输出的数据类型的输入的数据类型相匹配。

当您不选择运行RMS参数,该块计算每一行或输入的列中的RMS值,或沿着输入的指定尺寸的向量。它也可以每个单独的采样时间计算整个输入的RMS值。输出阵列中的每个元件y是相应的列,行或整个输入的RMS值。输出数组y要看的设置找到RMS值参数考虑一个尺寸的三维输入信号-经过-N-经过-P.当您设置找到RMS值到:

  • 整个输入- 每个样品时间的输出是包含的RMS值的标-经过-N-经过-P输入矩阵。

  • 每一行—每个采样时间的输出由×1逐P数组,其中每个元素包含输入第2维上每个向量的RMS值。对于一个-经过-N矩阵的输入,输出在每个采样时间是一个1列向量。

  • 每列-每个采样时间的输出由1-by-组成N-经过-P数组,其中每个元素包含输入第一维上每个向量的RMS值。对于一个-经过-N矩阵输入,在每个采样时间的输出是一个1乘-N行向量。

    在这种模式下,块处理长度-无向矢量输入为×1列向量。

  • 规定尺寸-每个采样时间的输出取决于尺寸参数。如果你设置尺寸1,输出是一样的,当你选择作为每列.如果你设置尺寸2,输出是一样的,当你选择作为每一行.如果你设置尺寸3.中,每个采样时间的输出是一个-经过-N矩阵,包含输入第三维上每个向量的均方根值。

当您选择运行RMS,块跟踪每个通道在输入时间序列中的均方根值。在此模式下,还必须为输入处理参数。

  • 元素作为信道(基于样品)-块将输入的每个元素作为一个单独的通道。三维输入信号的尺寸-经过-N-经过-P中,块输出-经过-N-经过-P大批。每个元素yIJK的输出包含该元素的RMS值uIJK自上次复位以来的所有输入。

    当重置事件发生时,正在运行的RMSyIJK在当前帧中被复位到元件uIJK

  • 作为通道的列(基于框架)- 块对待的输入作为一个单独的信道的每一列。此选项不支持输入信号有两个以上的尺寸。金宝app对于尺寸的二维输入信号-经过-N中,块输出-经过-N矩阵。每个元素yIJ.中的元素的RMS值j自上次复位,直至所有输入第n列和包括该元件uIJ.当前输入的。

    当复位事件发生时,每个信道的运行RMS成为当前输入帧,直至所有样品的RMS值并包括当前输入样本。

数据类型:|双倍的

参数

展开全部

主选项卡

当你选择运行RMS参数时,块跟踪输入时间序列中每个通道的均方根值。

  • 每列- 该块输出在每个列中的RMS值。

  • 每一行- 该块输出在每个行上的RMS值。

  • 整个输入- 该块输出在整个输入的RMS值。

  • 规定尺寸-该块输出中指定尺寸的RMS值尺寸参数。

依赖关系

若要启用该参数,请清除运行RMS参数。

指定在其上的RMS值的计算的输入信号的尺寸(基于一个值)。该参数的值必须大于0且小于在所述输入信号的维数。

依赖关系

启用此参数,设置找到RMS值规定尺寸

  • 作为通道的列(基于框架)- 块对待的输入作为一个单独的信道的每一列。此选项不支持输入信号有两个以上的尺寸。金宝app对于尺寸的二维输入信号-经过-N中,块输出-经过-N矩阵。每个元素yIJ.中的元素的RMS值j自上次复位,直至所有输入第n列和包括该元件uIJ.当前输入的。

    当复位事件发生时,每个信道的运行RMS成为当前输入帧,直至所有样品的RMS值并包括当前输入样本。

  • 元素作为信道(基于样品)-块将输入的每个元素作为一个单独的通道。三维输入信号的尺寸-经过-N-经过-P中,块输出-经过-N-经过-P大批。每个元素yIJK的输出包含该元素的RMS值uIJK自上次复位以来的所有输入。

    当重置事件发生时,正在运行的RMSyIJK在当前帧中被复位到元件uIJK

    大小可变的输入

    当输入大小可变时,选择运行RMS参数,则:

    • 如果你设置输入处理参数元素作为信道(基于样品)时,状态被复位。

    • 如果你设置输入处理参数作为通道的列(基于框架),那么:

      • 当输入大小差为通道数(列数)时,状态将重置。

      • 当输入大小不同的是在信道(行数)的长度,也没有复位,运行操作照常进行。

依赖关系

要启用此参数,请选择运行RMS参数。

当在可选对象上检测到重置事件时,该块将重置正在运行的RMSRst端口。重置采样时间必须是输入采样时间的正整数倍。

当复位事件发生而输入处理参数设置为元素作为信道(基于样品),每个通道的运行RMS被初始化为当前输入的相应通道中的值。同样的,当输入处理参数设置为作为通道的列(基于框架),每个信道的运行RMS成为当前输入帧,直至所有样品的RMS值并包括当前输入样本。

使用此参数指定重置事件。

  • 没有任何——禁用Rst端口。

  • 前沿- 触发复位操作时,Rst输入执行以下操作之一:

    • 从负值到任何一个正值或零上升。

    • 从零上升到正值,上升不是从负值上升到零的延续。

  • 下降沿- 触发复位操作时,Rst输入执行以下操作之一:

    • 从正值到负值或零下降。

    • 从零下降到负数,这里的下降不是从正数下降到零的延续。

  • 无论是边缘- 触发复位操作时,Rst输入是一个前沿或者下降沿

  • 非零采样- 触发器每个样品时间在复位操作中,当Rst输入不为零。

请注意

当在Simulink多任务模式下运行模拟时,重置信号有一个样本延金宝app迟。因此,当块检测到复位事件时,在块应用复位之前,在复位端口速率上有一个样本延迟。有关延迟和Simulink任务模式的更多信息,请参见金宝app超额算法延迟(任务延迟)基于时间的调度和代码生成(金宝app仿真软件编码器)

依赖关系

要启用此参数,请选择运行RMS参数。

块特征

数据类型

双倍的|

直接喂养

多维信号

适应信号

是的

讨论二阶导数过零检测

更多关于

展开全部

算法

展开全部

扩展功能

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

另请参阅

功能

对象

在R2006A之前介绍