主要内容

最低

输入或输入序列的最小值

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

    DSP系统工具箱HDL支持/统计金宝app

  • 最小的块

描述

这个最低块标识输入的每一行或每一列中最小元素的值和位置,或沿输入的指定维数的向量。它还可以计算整个输入的最小值。这个最低块还可以跟踪在一段时间内输入序列中的最小值。这个模式参数指定块的操作模式,可以设置为以下任意一种:

  • 价值—块输出指定尺寸的最小值。

  • 指数-块输出指定维度中最小值的索引数组。

  • 价值与指数—输出指定维度的最小值和对应的索引数组。

  • 运行-块跟踪在一段时间内输入序列中的最小值。

属性指定维度找到上面的最小值参数。

笔记

这个运行模式的最低块将在将来的版本中删除。在Simulink中计算运行最小值金宝app®,使用移动极小值块来代替。

港口

输入

全部展开

该块接受实值或复值多通道和多维输入。输入可以是浮点、定点或布尔值。实定点输入可以是有符号的,也可以是无符号的。复杂的定点输入必须有符号。

该端口是未命名的,直到您设置模式参数运行重新设置端口参数设置为除没有一个

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点
复数支持:金宝app是的

指定复位事件,使块复位运行最小值。采样时间Rst输入必须是输入采样时间的正整数倍。

依赖关系

要启用该端口,请设置模式参数运行重新设置端口参数设置为除没有一个

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

输出

全部展开

最小值的数据类型与输入的数据类型匹配。

模式参数设置为价值与指数价值,以下规定适用:

  • 块计算的最小值的尺寸为1。所有其他维度的大小都与输入数组的大小匹配。例如,当输入是M——- - - - - -N——- - - - - -P数组,维度设置为1.,该块输出一个1-by-N——- - - - - -P数组中。当维度设置为时3.,块将输出二维图形M——- - - - - -N矩阵。

  • 当输入为M——- - - - - -N矩阵,维度设置为1.,该块输出一个1-by-N矩阵。

如果指定块来计算整个输入的最小值,则块输出一个标量。

模式参数设置运行,块跟踪每个通道在时间序列中的最小值M——- - - - - -N投入。在此模式下,还必须指定输入处理参数中的一个:

  • 作为通道的元素(基于采样)-块将输入的每个元素视为单独的通道。对于大小为的三维输入信号M——- - - - - -N——- - - - - -P时,块输出anM——- - - - - -N——- - - - - -P大堆每个Yijk输出的元素包含元素中观察到的最小值Uijk自上次复位以来的所有输入。

    当一个重置事件发生时,运行最小值Yijk在当前帧中被重置为元素Uijk

  • 作为通道的列(基于框架)-块将输入的每一列作为一个单独的通道。此选项不支持N维输入信号,其中N > 2。金宝app对于二维大小的输入信号M——- - - - - -N时,块输出anM——- - - - - -N矩阵。每个元素Yij的值中包含观测到的最小值J自上次重置以来所有输入的第Th列,直到(包括)元素Uij电流输入的。

    当复位事件发生时,每个通道的运行最小值成为当前输入帧中直到并包含当前输入样本的所有样本的最小值。

当在可选的位置检测到重置事件时,该块将重置运行的最小值Rst端口。重置采样时间必须是输入采样时间的正整数倍。

依赖关系

要启用该端口,请设置模式参数是价值与指数价值

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|布尔|不动点
复数支持:金宝app是的

当输入是,索引值也是. 否则,索引值为uint32

依赖关系

要启用该端口,请设置模式参数是价值与指数指数

数据类型:|uint32

参数

全部展开

主要选项卡

模式参数设置为:

  • 价值-该块计算输入的每一行或每一列中的最小值,沿输入的指定维度或每个采样时间的整个输入的向量,并输出数组Y.中的每个元素Y是相应的列、行、向量或整个输入中的最小值。输出Y取决于设置的找到上面的最小值参数。考虑一个三维尺寸的输入信号M——- - - - - -N——- - - - - -P.集找到上面的最小值致:

    • 每一行-输出Y在每个样本时间由一个M-by-1-by -P数组,其中每个元素包含输入第二维度上每个向量的最小值。对于作为M——- - - - - -N矩阵,每个采样时间的输出为M-1列向量。

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

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

    • 整个输入-输出Y在每个样本时间是一个标量,其中包含最小值M——- - - - - -N——- - - - - -P输入矩阵。

    • 指定尺寸-输出Y每个采样时间取决于.如果被设置为1.,输出与选择时相同每一列.如果被设置为2.,输出与选择时相同每一行.如果被设置为3.,则每个采样时间的输出为M——- - - - - -N包含输入第三维上每个向量的最小值的矩阵。

    复杂的输入

    对于复杂的输入,块选择输入的每一行或每一列的值,沿着输入的指定维度的向量,或在下面的图中具有最小大小平方的整个输入的值。对于复杂的价值 U = A. + B ,模的平方是 A. 2. + B 2.

  • 指数-该块计算输入的每一行或每一列的最小值,沿着输入的指定维度的向量,或整个输入,并输出索引数组.中的每个元素是一个整数,用于索引相应列、行、向量或整个输入中的最小值。输出取决于设置的找到上面的最小值参数。考虑一个三维尺寸的输入信号M——- - - - - -N——- - - - - -P:

    • 每一行-输出在每个样本时间由一个M-by-1-by -P数组,其中每个元素包含输入的第二维度上每个向量的最小值的索引。对于作为M——- - - - - -N矩阵,每个采样时间的输出为M-1列向量。

    • 每一列-输出在每个采样时间由一个1-by-N——- - - - - -P数组,其中每个元素包含每个向量在输入的第一维上的最小值的索引。对于一个为M——- - - - - -N矩阵,在每个采样时间的输出是一个1乘-N行向量。

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

    • 整个输入-输出在每个采样时间都有一个1 × 3的向量,其中包含最小值的位置M——- - - - - -N——- - - - - -P输入矩阵。对于一个为M——- - - - - -N矩阵,输出是一个1 × 2的向量。

    • 指定尺寸-输出每个采样时间取决于.如果设置为1时,输出与选择每一列.如果设置为2时,输出与选择每一行.如果设置为3时,每个采样时间的输出为M——- - - - - -N包含在输入的第三维上每个向量的最小值的指标的矩阵。

    当一个最小值出现不止一次时,计算的索引对应于第一次出现。例如,当输入是列向量时[3 2 1 2 3]',则计算得到的最小值的一基索引为1.而不是5.每一列被选中。

  • 价值与指数-该块输出输入的每一行或每一列中的最小值,沿输入的指定维度或整个输入的向量,以及相应的索引数组

  • 运行—块按时间顺序跟踪每个通道的最小值M——- - - - - -N输入。当在可选的位置检测到重置事件时,该块将重置运行的最小值Rst港口城市重置采样时间必须是输入采样时间的正整数倍。在此模式下,还必须指定输入处理参数中的一个:

    • 作为通道的元素(基于采样)-块将输入的每个元素视为单独的通道。对于大小为的三维输入信号M——- - - - - -N——- - - - - -P时,块输出anM——- - - - - -N——- - - - - -P大堆每个Yijk输出的元素包含元素中观察到的最小值Uijk自上次复位以来的所有输入。

      当一个重置事件发生时,运行最小值Yijk在当前帧中被重置为元素Uijk

    • 作为通道的列(基于框架)-块将输入的每一列作为一个单独的通道。此选项不支持N维输入信号,其中N > 2。金宝app对于二维大小的输入信号M——- - - - - -N时,块输出anM——- - - - - -N矩阵。每个元素Yij的值中包含观测到的最小值J自上次重置以来所有输入的第Th列,直到(包括)元素Uij电流输入的。

      当复位事件发生时,每个通道的运行最小值成为当前输入帧中直到并包含当前输入样本的所有样本的最小值。

    当在可选的位置检测到重置事件时,该块将重置运行的最小值Rst端口。重置采样时间必须是输入采样时间的正整数倍。

    可变大小输入的运行模式

    当输入是一个可变大小的信号,并且你设置模式运行,然后:

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

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

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

      • 当输入大小差为通道(行)长度时,不进行复位,运行操作照常执行。

指定是使用基于1的编号还是基于0的编号报告最小值的索引。

依赖关系

要启用此参数,请设置模式要么指数价值与指数

  • 每一列—块输出每列的最小值。

  • 每一行-块输出每行的最小值。

  • 整个输入—块输出整个输入的最小值。

  • 指定尺寸-块输出的最小值超过指定的尺寸参数。

依赖关系

要启用此参数,请设置模式价值与指数,价值,或指数

指定块计算最小值的输入信号的维数(基于一个值)。该参数的值必须大于0且小于输入信号的维数。

依赖关系

要启用此参数,请设置找到上面的最小值指定尺寸

  • 作为通道的列(基于框架)-块将输入的每一列作为一个单独的通道。此选项不支持N维输入信号,其中N > 2。金宝app对于二维大小的输入信号M——- - - - - -N时,块输出anM——- - - - - -N矩阵。每个元素Yij的值中包含观测到的最小值J自上次重置以来所有输入的第Th列,直到(包括)元素Uij电流输入的。

    当复位事件发生时,每个通道的运行最小值成为当前输入帧中直到并包含当前输入样本的所有样本的最小值。

  • 作为通道的元素(基于采样)-块将输入的每个元素视为单独的通道。对于大小为的三维输入信号M——- - - - - -N——- - - - - -P时,块输出anM——- - - - - -N——- - - - - -P大堆每个Yijk输出的元素包含元素中观察到的最小值Uijk自上次复位以来的所有输入。

    当一个重置事件发生时,运行最小值Yijk在当前帧中被重置为元素Uijk

依赖关系

要启用此参数,请设置模式运行

当在可选的位置检测到重置事件时,该块将重置运行的最小值Rst端口。重置采样时间必须是输入采样时间的倍数的正整数。

  • 没有一个-禁用Rst端口。

  • 前沿—触发复位操作RstInput做了以下其中之一:

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

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

  • 下降沿—触发复位操作RstInput做了以下其中之一:

    • 从正数降到负数或零。

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

  • 要么边缘—触发复位操作Rst输入是一个前沿下降沿

  • 零的样本-在每次采样时触发重置操作Rst输入不是零。

    笔记

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

依赖关系

要启用此参数,请设置模式运行

数据类型选项卡

笔记

要使用这些参数,数据输入必须是复杂的定点。

指定定点操作的舍入模式为以下模式之一:

  • 地板上

  • 天花板

  • 会聚性的

  • 最近的

  • 简单的

有关详细信息,请参见舍入模式

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

产品产量指定中产品操作输出的数据类型最低块。有关产品输出数据类型的更多信息,请参见乘法的数据类型

  • 继承:与输入相同-该块指定产品输出数据类型与输入数据类型相同。

  • fixdt ([] 16 0)-该块指定自动签名、二进制点、缩放、定点数据类型,字长为16位,分数长度为0。

或者,您可以设置产品产量数据类型数据类型的助理.要使用助手,请单击显示数据类型助手按钮

有关数据类型助手的更多信息,请参见使用数据类型助手指定数据类型(金宝appSimulink)

蓄电池属性中的累积操作的输出的数据类型最低块。

  • 继承:与产品输出相同—块指定累加器数据类型与产品输出数据类型相同。

  • 继承:与输入相同—块指定累加器的数据类型与输入数据类型相同。

  • fixdt ([] 16 0)-该块指定自动签名、二进制点、缩放、定点数据类型,字长为16位,分数长度为0。

或者,您可以设置蓄电池数据类型数据类型的助理.要使用助手,请单击显示数据类型助手按钮

有关数据类型助手的更多信息,请参见使用数据类型助手指定数据类型(金宝appSimulink)

选择此参数可防止定点工具覆盖您在块对话框中指定的数据类型。

块特征

数据类型

|不动点|整数|

直接引线

没有

多维信号

没有

适应信号

是的

过零检测

没有

算法

全部展开

扩展功能

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

之前介绍过的R2006a