文档

二维直方图

生成输入直方图或输入序列

图书馆

统计数据

visionstatistics

描述

二维直方图块计算输入元素的频率分布。你必须使用找到直方图参数指定块是否为其计算直方图每一列或者输入的整个输入.的运行的直方图复选框允许您在基本操作和运行操作之间进行选择,如下所述。

模块将输入的元素分配到由垃圾箱数量参数,n

y = hist(u,n) %等价的MATLAB代码

二维直方图块根据其大小将所有复杂输入值排序到容器中。

给定容器的直方图值表示被该容器括起来的输入值出现的频率。对象中值最高的容器的上边界直方图的上限参数,B的最小值仓的下界直方图的下限参数,B.这些箱子的宽度相等

Δ B B n

中心位于

B + k + 1 2 Δ k 0 1 2 ... n 1

落在两个容器边界上的输入值被放入值较低的容器中;也就是说,每个容器都包括它的上边界。例如,以值5为中心的宽度为4的bin包含输入值7,但不包含输入值3。输入的值大于直方图的上限参数或小于直方图的下限参数分别放在值最高或值最低的bin中。

的值直方图的上限而且直方图的下限参数必须是实值标量。而且的无效值直方图的上限而且直方图的下限参数。

基本操作

运行的直方图复选框未选中,则二维直方图块计算电流输入的频率分布。

当你设置找到直方图参数每一列的每一列计算一个直方图——- - - - - -N独立的矩阵。块输出一个n——- - - - - -N矩阵,n垃圾箱数量你指定。的j中数据的直方图j的第Th列——- - - - - -N输入矩阵。

当你设置找到直方图参数整个输入,二维直方图块计算整个输入向量、矩阵或N-D数组的频率分布。块输出一个n-乘1向量,其中n垃圾箱数量你指定。

运行操作

当您选择运行的直方图复选框,则二维直方图块计算连续输入的过去和现在数据的频率分布。当块在可选Rst端口检测到重置事件时,它重置直方图(通过清空所有的容器)。看到重置运行柱状图有关如何触发重置的更多信息。

当你设置找到直方图参数每一列,二维直方图的每一列计算一个运行的直方图——- - - - - -N矩阵。块输出一个n——- - - - - -N矩阵,n垃圾箱数量你指定。的j输出矩阵的第Th列包含运行的直方图j的第Th列——- - - - - -N输入矩阵。

当你设置找到直方图参数整个输入,二维直方图块为输入的第一个维度的数据计算一个运行的直方图。块输出一个n-乘1向量,其中n垃圾箱数量你指定。

请注意

在运行模式下使用二维直方图块,且输入数据类型为非浮点类型时,直方图的输出存储为uint32数据类型。此数据类型所能表示的最大数字为232-1.的范围uint32超出数据类型,输出数据将被包装回0。

重置运行柱状图

只要在可选Rst端口检测到重置事件,该块就重置正在运行的直方图。复位信号和输入数据信号必须是相同的速率。

方法指定重置事件重新设置端口菜单:

  • 没有一个—禁用Rst端口

  • 前沿—当Rst输入执行以下操作之一时,触发重置操作:

    • 从负值上升到正值或零

    • 从0上升到正值,而不是从负值上升到零的延续(见下图)

  • 下降沿—当RstInput执行以下操作之一:

    • 从正值下降到负值或零

    • 从零下降到负值,其中下降不是从正下降到零的延续(见下图)

  • 要么边缘—当Rst输入是a前沿下降沿(如前所述)

  • 零的样本-在每个采样时间触发重置操作Rst输入不为零

参数

直方图的下限

输入一个实值标量作为下界,B,值最低的箱子。而且是否为无效值B可调(万博1manbetx模型)。

直方图的上限

输入一个实值标量作为上边界,B,值最高的箱子。而且是否为无效值B可调(万博1manbetx模型)。

垃圾箱数量

垃圾箱的数量,n在直方图中。

找到直方图

指定块是在整个输入上查找直方图还是沿着输入的每一列查找直方图。

请注意

该选项将在未来的版本中删除。

归一化

当被选中时,输出向量,v,是标准化的sum (v) = 1

定点信号不支持使用此参数。万博1manbetx

运行的直方图

设置为启用运行直方图操作,clear设置为启用基本直方图操作。有关更多信息,请参见基本操作而且运行操作

重新设置端口

重置正在运行的直方图的事件类型。有关更多信息,请参见重置运行柱状图.复位信号和输入数据信号必须是相同的速率。仅当选择运行的直方图复选框。有关更多信息,请参见运行操作

请注意

所列的定点参数仅用于按平方量级分布的定点复输入。

舍入模式

选择舍入模式对于定点运算。

整数溢出时饱和

定点操作时选择溢出模式。看到精度和范围

产品输出数据类型

指定产品输出数据类型。看到乘法数据类型说明如何使用产品输出数据类型。你可以设置为:

  • 继承数据类型的规则,例如,继承:通过内部规则继承

  • 求值为有效数据类型的表达式,例如fixdt ([] 16 0)

单击显示数据类型助手按钮来显示数据类型助手,这可以帮助你设置产品输出数据类型参数。

看到使用数据类型助手指定数据类型(万博1manbetxSimulink)获取更多信息。

累加器数据类型

指定累加器数据类型。可以设置为:

  • 继承数据类型的规则,例如,继承:通过内部规则继承

  • 求值为有效数据类型的表达式,例如fixdt ([] 16 0)

单击显示数据类型助手按钮来显示数据类型助手,这可以帮助你设置累加器数据类型参数。

看到使用数据类型助手指定数据类型(万博1manbetxSimulink)获取更多信息。

万博1manbetx支持的数据类型

港口 万博1manbetx支持的数据类型

  • 双精度浮点

  • 单精度浮点

  • 定点(有符号和无符号)

  • 8-、16-和32位有符号整数

  • 8-、16-和32位无符号整数

输出

  • 双精度浮点

  • 单精度浮点

  • 32位无符号整数

Rst

  • 双精度浮点

  • 单精度浮点

  • 布尔

  • 8-、16-和32位有符号整数

  • 8-、16-和32位无符号整数

另请参阅

柱状图 MATLAB