二维标准偏差
求每个输入矩阵的标准差
图书馆
统计数据
visionstatistics
描述
标准偏差块计算输入的每一行或每一列,沿着输入的特定维数的向量,或整个输入的标准差。标准偏差块还可以跟踪一段时间内输入序列的标准偏差。的运行标准偏差参数在基本操作和运行操作之间选择。
端口描述
港口 | 万博1manbetx支持的数据类型 |
---|---|
输入 |
|
重置 |
|
ROI |
矩形和线条:
二进制掩码:
|
标签 |
|
标签数量 |
|
输出 |
|
国旗 |
|
基本操作
当您不选择运行标准偏差复选框,块计算输入的每一行或列的标准差,沿着输入的指定维数的向量,或在每个单独的采样时间的整个输入的标准差,并输出数组y.中的每个元素y包含相应列、行、向量或整个输入的标准差。输出y取决于的设置求标准差参数。例如,考虑一个三维输入信号的大小米——- - - - - -N——- - - - - -P:
整个输入
-每个采样时间的输出是一个标量,包含整个输入的标准差。y = std(u(:)) %等价的MATLAB代码
每一行
—每个采样时间的输出由米-by-1-by -P数组,其中每个元素包含每个向量在输入的第二个维度上的标准差。对于输入是米——- - - - - -N矩阵,每个采样时间的输出是an米1列向量。y = std(u,0,2) %等价的MATLAB代码
每一列
-每个采样时间的输出由1 × -组成N——- - - - - -P数组,其中每个元素包含每个向量在输入的第一个维度上的标准差。对于输入是米——- - - - - -N矩阵,每个采样时间的输出都是1 × -N行向量。y = std(u,0,1) %等价的MATLAB代码
在这种模式下,块处理长度-米无方向矢量输入为米1列向量。
指定的尺寸
-每个采样时间的输出取决于维.如果维被设置为1
,输出与选择时相同每一列
.如果维被设置为2
,输出与选择时相同每一行
.如果维被设置为3.
,每个采样时间的输出为an米——- - - - - -N包含每个向量的标准差除以输入的第三维的矩阵。y = std(u,0,Dimension) %等价的MATLAB代码
对于纯实或纯虚输入,的标准差j的第Th列米——- - - - - -N输入矩阵为其方差的平方根:
对于复杂的输入,输出是总体标准偏差等于的平方根总方差,或实部和虚部方差之和的平方根。矩阵中每一列的标准差米——- - - - - -N输入矩阵由:
请注意
总标准差是这样的不等于实标准差和虚标准差之和。
运行操作
当您选择运行标准偏差复选框时,该块将跟踪到该块的连续输入的标准差。在这种模式下,块将每个元素视为通道。
重置运行标准差
每当在可选位置检测到重置事件时,该块重置运行标准差Rst
端口。重置采样时间必须是输入采样时间的正整数倍。
中指定重置事件重新设置端口参数:
没有一个
禁用Rst
端口。前沿
—当Rst
Input执行以下操作之一:从负值上升到正值或零
从0上升到正值,而不是从负值上升到零的延续(见下图)
下降沿
—当Rst
Input执行以下操作之一:从正值下降到负值或零
从零下降到负值,其中下降不是从正下降到零的延续(见下图)
要么边缘
—当Rst
输入是一个前沿
或下降沿
(如前所述)零的样本
-在每个采样时间触发重置操作Rst
输入不为零请注意
在Simulink中运行模拟时万博1manbetx®多任务模式下,复位信号有一个样本延迟。因此,当块检测到复位事件时,在块应用复位之前,在复位端口速率上有一个单样本延迟。
ROI处理
要计算输入的特定感兴趣区域(ROI)内的统计值,请选择使ROI处理复选框。此选项仅在求标准差参数设置为整个输入
和运行标准偏差复选框未选中。ROI处理只支持二维输入。万博1manbetx
使用ROI类型参数指定ROI是矩形、直线、标签矩阵还是二进制掩码。二进制掩码是一种二进制图像,它使您能够指定要突出显示或选择哪些像素。在标签矩阵中,等于0的像素代表背景,等于1的像素代表第一个对象,等于2的像素代表第二个对象,依此类推。当ROI类型参数设置为标签矩阵
,标签和标签编号端口出现在块上。使用Label Numbers端口指定标签矩阵中的对象,块为其计算统计信息。这个端口的输入必须是一个标量值的向量,这些标量值对应于标签矩阵中的标记区域。有关ROI为矩形或直线时ROI端口输入格式的更多信息,请参见画出形状块引用页面。
对于矩形roi,使用要处理的ROI部分参数指定是为整个ROI计算统计值还是仅为ROI周长计算统计值。
使用输出参数来指定块输出。块可以为每个ROI输出单独的统计值,也可以为所有指定ROI输出统计值。如果,此参数不可用ROI类型参数,您选择二元掩模
.
如果,ROI类型参数,您选择矩形
或行
,显示ROI是否在图像边界内的输出标志复选框出现在对话框中。如果选中此复选框,则Flag端口将出现在块上。下表描述了基于块参数的Flag端口输出。
输出=每个ROI的单个统计数据
国旗端口输出 | 描述 |
---|---|
0 | ROI完全在输入图像之外。 |
1 | ROI完全或部分位于输入图像内部。 |
输出=所有roi的单一统计数据
国旗端口输出 | 描述 |
---|---|
0 | 所有roi都完全在输入图像之外。 |
1 | 至少有一个ROI完全或部分位于输入图像内部。 |
如果ROI部分位于图像外,则块只计算图像内ROI部分的统计值。
如果,ROI类型参数,您选择标签矩阵
,输出标志,指示输入标签号是否有效复选框出现在对话框中。如果选中此复选框,则Flag端口将出现在块上。下表描述了基于块参数的Flag端口输出。
输出=每个ROI的单个统计数据
国旗端口输出 | 描述 |
---|---|
0 | 标签编号不在标签矩阵中。 |
1 | 标签编号在标签矩阵中。 |
输出=所有roi的单一统计数据
国旗端口输出 | 描述 |
---|---|
0 | 标签矩阵中没有标签号。 |
1 | 标签矩阵中至少有一个标签号。 |
参数
- 运行标准偏差
-
选中时启用运行操作。
- 重新设置端口
-
指定复位事件,使块重置运行标准差。第一个端口的输入采样时间必须是输入采样时间的正整数倍。此参数仅在选择运行标准偏差复选框。有关更多信息,请参见重置运行标准差.
- 求标准差
-
控件中指定的维度,指定是否沿着行、列、整个输入查找标准偏差值维参数。有关更多信息,请参见基本操作.
- 维
-
指定输入信号的维度(基于一的值),在此基础上计算标准差。该参数的值不能超过输入信号的维数。时,此参数才可见求标准差参数设置为
指定的尺寸
. - 使ROI处理
-
选择此复选框可计算每张图像特定区域内的统计值。该参数仅在求标准差参数设置为
整个输入
,块未处于运行模式。 - ROI类型
-
指定要使用的ROI类型。你的选择是
矩形
,行
,标签矩阵
,或二元掩模
. - 要处理的ROI部分
-
指定是为整个ROI计算统计值,还是仅为ROI周长计算统计值。的时候,此参数才可见ROI类型参数,指定
矩形
. - 输出
-
指定块输出。该块可以为每个ROI输出一个独立的统计值向量,也可以输出一个表示所有指定ROI的统计值的标量值。如果,此参数不可用ROI类型参数,您选择
二元掩模
. - 显示ROI是否在图像边界内的输出标志
-
当您选中此复选框时,块上将出现一个Flag端口。有关Flag端口输出的描述,请参见中的表ROI处理.
- 显示标签号是否有效的输出标志
-
当您选中此复选框时,块上将出现一个Flag端口。此复选框只有在选择时才可见
标签矩阵
为ROI类型参数。有关Flag端口输出的描述,请参见中的表ROI处理.