主要内容

方差

输入或输入序列的方差

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

  • 方差块

描述

方差块计算输入的每个行或列的无偏别方差,或沿输入的指定维度的vecors。它还可以计算整个输入的方差。您可以使用该维度指定维度找到方差值范围。这方差块还可以在一段时间内跟踪一系列输入序列的方差。要跟踪输入序列中的方差,请选择运行方差范围。

笔记

跑步模式在方差将在将来的版本中删除块。计算Simulink中的运行方差金宝app®, 使用移动方差阻止。

港口

输入

展开全部

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

此端口未命名,直到您选择运行方差参数并设置重置港口参数除了以外的任何选项没有任何

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|固定点
复数支持:金宝app是的

指定导致块重置运行方差的事件。样本时间RST.输入必须是输入采样时间的正整数倍数。

依赖性

要启用此端口,请选择运行方差参数并设置重置港口参数除了以外的任何选项没有任何

数据类型:单身的|双倍的|INT8.|int16|INT32.|uint8.|uint16|UINT32|布尔基

输出

展开全部

当你没有选择运行方差参数,块计算输入的每行或列中的差异,或沿输入的指定维度的vecors。它还可以计算每个单独采样时间的整个输入的方差。输出阵列中的每个元素y是相应列,行或整个输入的方差。输出阵列y取决于找到方差值范围。

考虑大小的三维输入信号m-经过-N-经过-P.。当你设置时找到方差值到:

  • 整个输入- 每个采样时间的输出是包含差异的标量m-经过-N-经过-P.输入矩阵。

  • 每一行- 每个采样时间的输出包括一个m- 1-by-P.数组,其中每个元素包含输入的第二维度上的每个矢量的方差。为m-经过-N矩阵输入,每个采样时间的输出是一个m-by-1列向量。

  • 每栏- 每个采样时间的输出包括一个1 -N-经过-P.数组,其中每个元素包含输入的第一维度上的每个矢量的方差。为m-经过-N矩阵输入,每个采样时间的输出是1-by-N行矢量。

    在这种模式下,块处理长度 -m不知值的矢量投入为m-By-1列向量。

  • 指定的维度- 每个采样时间的输出取决于值尺寸范围。如果你设置了尺寸1,输出与选择时的输出相同每栏。如果你设置了尺寸2,输出与选择时的输出相同每一行。如果你设置了尺寸3.,每个采样时间的输出是一个m-经过-N矩阵包含输入的第三维度上的每个矢量方差。

当你选择运行方差,块在输入的时间序列中跟踪每个信道的方差。在此模式下,您还必须指定值输入处理范围。当你设置时输入处理到:

  • 元素作为通道(基于样本)- 块将输入的每个元素视为单独的通道。对于大小的三维输入信号m-经过-N-经过-P.,块输出一个m-经过-N-经过-P.大批。每个元素yIJK.输出包含元素的方差IJK.对于自上次重置以来所有输入。

    发生重置事件时,运行方差yIJK.在当前帧中重置为元素IJK.

  • 列作为通道(基于帧)- 块将输入的每列作为单独的通道处理。此选项不支持具有两个以上维度的输入信号。金宝app对于大小的二维输入信号m-经过-N,块输出一个m-经过-N矩阵。每个元素yIJ.输出包含元素的方差j自上次重置以来所有输入的列,最多可包含元素IJ.当前输入。

    当发生重置事件时,每个通道的运行方差变为当前输入帧中的所有样本的方差,最多可达和包括电流输入样本。

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

数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|固定点

参数

展开全部

主标签

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

  • 每栏- 块输出每列的方差。

  • 每一行- 块输出每行的方差。

  • 整个输入- 块输出整个输入上的方差。

  • 指定的维度- 该块将在指定的维度上输出方差尺寸范围。

依赖性

要启用此参数,请清除运行方差范围。

指定计算方差的输入信号的尺寸(基于基于值)。该参数的值必须大于0且小于或等于输入信号中的尺寸的数量。

依赖性

启用此参数,设置找到方差值指定的维度

  • 列作为通道(基于帧)- 块将输入的每列作为单独的通道处理。此选项不支持具有两个以上维度的输入信号。金宝app对于大小的二维输入信号m-经过-N,块输出一个m-经过-N矩阵。每个元素yIJ.输出包含元素的方差j自上次重置以来所有输入的列,最多可包含元素IJ.当前输入。

    当发生重置事件时,每个通道的运行方差变为当前输入帧中的所有样本的方差,最多可达和包括电流输入样本。

  • 元素作为通道(基于样本)- 块将输入的每个元素视为单独的通道。对于大小的三维输入信号m-经过-N-经过-P.,块输出一个m-经过-N-经过-P.大批。每个元素yIJK.输出包含元素的方差IJK.对于自上次重置以来所有输入。

    发生重置事件时,运行方差yIJK.在当前帧中重置为元素IJK.

    可变大小的输入

    当您的输入有变量大小时,您选择运行方差参数,然后:

    • 如果你设置了输入处理参数到元素作为通道(基于样本),状态重置。

    • 如果你设置了输入处理参数到列作为通道(基于帧), 然后:

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

      • 当输入大小差在通道的长度(行数)时,状态未重置,并且运行操作按常规执行。

依赖性

要启用此参数,请选择运行方差范围。

只要在可选中检测到复位事件,块会重置运行方差RST.港口。复位采样时间必须是输入采样时间的正整数倍数。

当重置事件发生时发生时输入处理参数设置为元素作为通道(基于样本),每个信道的运行方差被初始化为当前输入的相应通道中的值。同样,当输入处理参数设置为列作为通道(基于帧),每个信道的运行方差变为当前输入帧中的所有样本的方差,最多可达和包括电流输入样本。

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

  • 没有任何- 禁用RST.港口。

  • 上升沿- 触发重置操作RST.输入执行以下操作之一:

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

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

  • 坠落边缘- 触发重置操作RST.输入执行以下操作之一:

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

    • 从零落到负值,下降不是从正值到零的延续。

  • 无论是边缘- 触发重置操作RST.输入是A.上升沿要么坠落边缘

  • 非零样品- 触发每个采样时间的重置操作,当RST.输入不是零。

笔记

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

依赖性

要启用此参数,请选择运行方差范围。

数据类型选项卡

笔记

要使用这些参数,数据输入必须是固定点。对于所有其他输入,参数数据类型选项卡被忽略。

指定定点操作的舍入模式。有关更多详细信息,请参阅舍入模式

选择此参数时,块会使其定点操作的结果饱和。清除此参数时,块会将其定点操作的结果包装。有关详情饱和, 看溢出模式对于定点操作。

输入元素的平方存储在其中输入平方产品输出数据类型。如果输入复杂,则输入的实数和虚部的正方形的正方形存储在此数据类型中。有关更多详细信息,请参阅固定点

您可以将此参数设置为:

  • 继承:与输入相同- 数据类型与输入数据类型相同。

  • 二进制点缩放- 这输入平方产品输出数据类型使用二进制点缩放。如果选择此选项,则块显示要指定的字段字长分数长度。这签名从输入继承。

输入元素的总和的平方存储在输入和平方产品数据类型。如果输入是复杂的,则实际部分和虚部之和的正方形的正方形存储在该数据类型中。有关更多详细信息,请参阅固定点

您可以将此参数设置为:

  • 与输入平方产品相同- 数据类型与输入平方 - 产品数据类型相同。

  • 二进制点缩放- 这输入和平方产品数据类型使用二进制点缩放。如果选择此选项,则块显示要指定的字段字长分数长度。这签名从输入继承。

累加器指定累积操作输出的数据类型方差堵塞。看固定点用于描绘该块中的累加器数据类型的使用的图示。

您可以将此参数设置为:

  • 与输入平方产品相同- 累加器数据类型与输入平方产品数据类型相同。

  • 与输入相同- 累加器数据类型与输入数据类型相同。

  • 二进制点缩放- 这累加器数据类型使用二进制点缩放。如果选择此选项,则块显示要指定的字段字长分数长度。这签名从输入继承。

输出指定输出的数据类型方差堵塞。看固定点有关在此块中使用输出数据类型的信息。您可以将其设置为:

  • 与输入平方产品相同- 输出数据类型与输入平方产品数据类型相同。

  • 与累加器相同- 输出数据类型与累加器数据类型相同。

  • 与输入相同- 输出数据类型与输入数据类型相同。

  • 二进制点缩放- 这输出数据类型使用二进制点缩放。如果选择此选项,则块显示要指定的字段字长分数长度。这签名从输入继承。

选择此参数以防止固定点工具覆盖块上指定的数据类型。

块特征

数据类型

双倍的|固定点|整数|单身的

直接喂养

多维信号

可变尺寸信号

是的

零交叉检测

更多关于

展开全部

算法

展开全部

扩展能力

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

也可以看看

功能

对象

在R2006A之前介绍