Maximum
输入数据或输入数据序列的最大值。
blockType: Maximum
图书馆路径:
|
资料描述
座 Maximum 定义输入数据的每行或每列或给定输入大小的向量中最大元素的值和位置。 它还可以计算整个输入信号的最大值。 Mode 参数定义单元的操作模式,可以设置为以下值之一:
-
价值-单位输出指定维度中的最大值。 -
索引-该块输出指定维度中具有最大值的索引数组。 -
价值及指数-块输出指定维度中的最大值和相应的索引数组。
您可以使用 Find the maximum value over 参数指定大小。
港口
入口处
In-数据输入通行证:q[<br>] 向量资料 | 矩阵
块接受具有实数或复数值的多通道和多维输入数据。 输入数据可以是浮点型或布尔型。
<无转换>*数据类型*: 漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128</无翻译>
支持复数:是
出口;出口
Val-指定通道大小的最大值:q[<br>] 标量,标量 | 向量资料 | 矩阵
最大值的数据类型对应的输入数据类型。
如果 Mode 参数设置为任一 价值及指数,或 价值,以下适用:
-
块为其计算最大值的维度的大小为
1. 所有其他维度的维度与输入数组的维度相匹配。 例如,当输入信号是大小设置为m乘N乘P的数组时1,块输出1乘N乘P的数组。3,块输出二维矩阵M到N。 -
当输入信号是大小设置为M乘N矩阵时
1,块输出1乘N矩阵。
如果指定一个块来计算所有输入数据的最大值,该块将返回一个标量。
<无转换>*数据类型*: 漂浮64</无翻译>
Idx 是沿指定传递维度的最大值的索引:q[<br>] 标量,标量 | 向量资料 | 矩阵
当输入数据加倍时,索引值也加倍。
依赖关系
要使用此端口,请将 Mode 参数设置为 价值及指数,或 价值.
<无转换>*数据类型*: 漂浮64</无翻译>
参数
主要
Mode-通块运行的模式:q[<br>] 值和索引(默认情况下) | 价值 | 索引
当 Mode 参数设置为:
-
价值-块计算输入数据的每一行或每一列或给定输入数据大小的向量中的最大值。 它还可以计算每个采样时刻所有输入数据的最大值,并输出一个数组 . 输出数据中的每个元素都是相应列、行、矢量或所有输入数据中的最大值。 结论 取决于*Find the maximum value over*参数的设置。 考虑大小为M乘N乘P的三维输入信号。*:-
每一行-输出数据 在每个时刻,样本由一个数组M乘1乘P组成,其中每个元素包含输入数据的第二维中每个向量的最大值。 对于一个M乘N矩阵的输入数据,每个采样时刻的输出数据是一个M乘1列向量。 -
每列-输出数据 在每个时刻,样本由大小为1乘N乘P的数组组成,其中每个元素包含输入数据第一维中每个向量的最大值。 对于大小为M乘N的输入矩阵,每个采样时刻的输出信号是大小为1乘N的行的向量。在这种模式下,块处理长度的无向向量的输入数据 作为大小为M乘1的列向量。
-
整个输入-退出 在样本的每个时刻,它是一个标量,它包含输入矩阵M乘N乘P中的最大值。 -
指定尺寸-输出信号 在样品的每个时刻,它取决于尺寸。 如果为测量设置了值1输出数据将与选择每列时相同。 如果维度设置为2输出数据将与选择每行时相同。 如果维度设置为3,则每个采样时刻的输出数据是一个M乘N的矩阵,包含输入数据第三维中每个向量的最大值。
-
综合输入数据
对于复杂输入数据,该块沿着给定输入数据大小或整个输入信号的向量在输入数据的每行或每列中选择一个值,该值具有最大值平方,如下图所示。 对于一个复杂的值 值的平方为 .
-
索引-该块沿着给定输入数据大小或整个输入信号的向量计算输入数据的每行或每列中的最大值,并输出索引数组 . 每个元素在 它是一个整数,用于索引相应列、行、向量或整个输入中的最大值。 结果 取决于*Find the maximum value over*参数的设置。 考虑大小为M乘N乘P的三维输入信号:-
每一行-退出 在每个时刻,样本由数组M乘1乘P组成,其中每个元素包含输入数据的第二维中每个向量的最大值的索引。 对于输入数据,它是一个M乘N矩阵,每个采样点的输出数据是一个M乘1列向量。 -
每列-退出 在每个时刻,样本由大小为1乘N乘P的数组组成,其中每个元素包含输入数据的第一维中每个向量的最大值的索引。 对于输入数据,其是M乘N矩阵,每个采样时刻的输出数据是行1乘N的向量。在这种模式下,块处理长度的无向向量的输入数据 作为大小为M乘1的列向量。
-
整个输入-退出 在样本的每个时刻,它是一个大小为1乘3的向量,它包含输入矩阵M乘N乘P中最大值的位置。对于输入数据,它是一个M乘n矩阵,输出数据是一个1乘2的向量。 -
指定尺寸-退出 在样品的每个时刻,它取决于尺寸。 如果为测量设置了值1输出数据将与选择每列时相同。 如果维度设置为2输出数据将与选择每行时相同。 如果维度设置为3,则每个采样时刻的输出数据是一个M乘N的矩阵,包含输入数据第三维中每个向量最大值的索引。
-
当最大值出现多于一次时,计算的索引对应于第一次出现。 例如,当输入数据是列向量时 [3 2 1 2 3]',计算出的基于单位的最大值的指数为 1 而不是 5 当选择时 每列.
-
价值及指数-块沿指定输入数据维度或整个输入信号的向量和相应的索引数组输出输入数据的每一行或每一列中的最大值 .
查找最大值over—块计算pass最大值的度量:q[<br>] 每列(默认情况下) | 每一行 | 整个输入 | 指定尺寸
每列 -块输出每列的最大值。
每一行 -块输出每行的最大值。
整个输入 -块输出整个输入的最大值。
指定尺寸 -块输出与 Dimension 参数中指定的大小相比的最大值。
依赖关系
要使用此选项,请将 Mode 设置为 索引,上 价值,或上 价值及指数.
维度-pass的自定义维度:q[<br>] 1(默认) | 标量,标量
指定块从中计算最大值的输入信号的维度(基于单位的值)。 该参数的值必须大于零且小于输入信号中的测量次数。
依赖关系
要使用此参数,请将 Find the maximum value over 设置为 指定尺寸.