最低
最小值的输入或输入序列
- 库:
DSP系统工具箱/统计数据
描述
的最低块标识中的最小元素的值和位置输入的每一行或列,或沿着指定的维度的输入向量。它也可以计算整个输入的最小值。的最低块也可以跟踪输入的最小值在一个序列经过一段时间。的模式参数指定块的运作模式,可以设置为下列之一:
价值
——块输出最小值在指定的尺寸。指数
——块输出索引数组中的最小值指定的尺寸。价值和索引
——块输出最小值和相应的索引数组指定的尺寸。运行
——块跟踪输入序列的最小值在一段时间内。
您可以指定使用的维度找到最小值参数。
请注意
的运行模式的最低块将在未来的版本中被删除。计算仿真软件运行的最低金宝app®,可以使用移动的最小块来代替。
港口
输入
在
——数据输入
矩阵向量| |N- d数组
块接受实或复值多通道和多维输入。可以将输入浮点、定点或布尔值。真正的定点输入可以签署或无符号。复杂的定点输入必须签署。
这个港口是不知名的,直到你设置模式参数运行
和重新设置端口参数以外的任何选项没有一个
。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|布尔
|不动点
复数的支持:金宝app是的
Rst
——复位端口
标量
指定重置事件导致块重置运行最低。的样品时间Rst输入必须是一个正整数输入样本的多个时间。
依赖关系
要启用这个端口,设置模式参数运行
和重新设置端口参数以外的任何选项没有一个
。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|布尔
输出
瓦尔
-最小值在指定的尺寸
标量| | |向量矩阵N- d数组
最小值的数据类型匹配输入的数据类型。
当模式参数设置为价值和索引
或价值
以下应用:
尺寸的大小的块计算最小值是1。其他尺寸的大小与输入的数组中。例如,当输入是一个米——- - - - - -N——- - - - - -P数组,随着维度
1
块输出1,N——- - - - - -P数组中。被设置为当维度3
块输出二维米——- - - - - -N矩阵。当输入一个米——- - - - - -N矩阵维度设置
1
块输出1,N矩阵。
如果你指定块计算最小值在整个输入,块输出一个标量。
当模式参数设置运行
,块的最小值跟踪每个通道的时间序列米——- - - - - -N输入。在这种模式下,您还必须指定输入处理参数是下列之一:
基于元素通道(样本)
——块对输入的每个元素作为一个单独的通道。三维输入信号的大小米——- - - - - -N——- - - - - -P块输出一个米——- - - - - -N——- - - - - -P数组中。每一个yijk元素的输出包含最小值中观察到的元素uijk对所有输入自上一次重置。当一个重置事件发生时,正在运行的最小值yijk在当前帧复位为元素uijk。
基于列渠道(框架)
——块对待每一列输入作为一个单独的通道。这个选项不支持一个N维输入信号,其中N >金宝app 2。二维输入信号的大小米——- - - - - -N块输出一个米——- - - - - -N矩阵。每个元素yij输出包含中观察到的最小值jth列的所有输入自上一次重置,包括元素uij当前的输入。当一个重置事件发生时,每个通道的最小运行成为所有样本的最小值在当前的输入框,包括当前的输入样本。
块重置运行最低时重置事件检测的可选的Rst端口。重置样本时间必须是一个正整数输入样本的多个时间。
依赖关系
要启用这个端口,设置模式参数是价值和索引
或价值
。
数据类型:单
|双
|int8
|int16
|int32
|uint8
|uint16
|uint32
|布尔
|不动点
复数的支持:金宝app是的
Idx
——指数最小值沿指定的尺寸
标量| | |向量矩阵N- d数组
当输入双
,该指数也值双
。否则,索引值uint32
。
依赖关系
要启用这个端口,设置模式参数是价值和索引
或指数
。
数据类型:双
|uint32
参数
主要选项卡
模式
——块运作模式
价值和索引
(默认)|价值
|指数
|运行
当模式参数设置为:
价值
——块计算最小值在每一行或列的输入,以及指定维的向量的输入,或整个输入的每个示例,并输出数组y。中的每个元素y的最小值对应的列,行向量,或整个输入。输出y取决于的设置找到最小值参数。考虑一个三维输入信号的大小米——- - - - - -N——- - - - - -P。集找到最小值:每一行
——输出y在每个示例包含一个时间米-by-1-by -P数组,每个元素包含每个向量的最小值的二维输入。是一个的一个输入米——- - - - - -N在每个样本矩阵,输出是一个时间米1列向量。每一列
——输出y在每个样本时间由1 -N——- - - - - -P数组,每个元素包含每个向量的最小值在输入的第一个维度。是一个的一个输入米——- - - - - -N在每个样本矩阵,输出时间是1 -N行向量。在这种模式下,块把长度-米无向的向量输入米1列向量。
整个输入
——输出y在每个样品时间是一个标量,其中包含的最小值米——- - - - - -N——- - - - - -P输入矩阵。指定的尺寸
——输出y在每个样本时间取决于维。如果维被设置为1
时,输出是一样的选择每一列
。如果维被设置为2
时,输出是一样的选择每一行
。如果维被设置为3
在每个样品时间是一个,输出米——- - - - - -N矩阵包含每个向量的最小值的三维输入。
复杂的输入
对于复杂的输入,块选择每一行或列中的值的输入,以及指定维的向量的输入,或整个输入的最小平方大小如下图所示。对于复杂的价值 ,大小的平方 。
指数
——块计算最小值在每一行或列的输入,以及指定维的向量的输入,或整个输入和输出索引数组我。中的每个元素我是一个整数索引的最小值对应的列,行向量,或整个输入。输出我取决于的设置找到最小值参数。考虑一个三维输入信号的大小米——- - - - - -N——- - - - - -P:每一行
——输出我在每个示例包含一个时间米-by-1-by -P数组,每个元素包含每个向量的最小值的指数的第二维输入。是一个的一个输入米——- - - - - -N在每个样本矩阵,输出是一个时间米1列向量。每一列
——输出我在每个样本时间由1 -N——- - - - - -P数组,每个元素包含每个向量的最小值的指数的第一维输入。是一个的一个输入米——- - - - - -N在每个样本矩阵,输出时间是1 -N行向量。在这种模式下,块把长度-米无向的向量输入米1列向量。
整个输入
——输出我在每个样品时间是1×3向量包含的最小值的位置米——- - - - - -N——- - - - - -P输入矩阵。是一个的一个输入米——- - - - - -N矩阵,输出是1×2向量。指定的尺寸
——输出我在每个样本时间取决于维。如果维设置为1,输出是一样的,当你选择每一列
。如果维设置为2,输出是一样的,当你选择每一行
。如果维设置为3,每个样本的输出时间是米——- - - - - -N的指数矩阵包含每个向量的最小值的三维输入。
当不止一次出现最小值,计算指数对应于第一次出现。例如,当输入是列向量
(3 2 1 2 3)”
集中指数计算的最小值1
,而不是5
当每一列
被选中。价值和索引
——块输出最小值在每一行或列的输入,以及指定维的向量的输入,或整个输入,和相应的索引数组我。运行
——块跟踪每个通道的最小值的时间序列米——- - - - - -N输入。块重置运行最低时重置事件检测的可选的Rst
端口。重置样本时间必须是一个正整数输入样本的多个时间。在这种模式下,您还必须指定输入处理参数是下列之一:基于元素通道(样本)
——块对输入的每个元素作为一个单独的通道。三维输入信号的大小米——- - - - - -N——- - - - - -P块输出一个米——- - - - - -N——- - - - - -P数组中。每一个yijk元素的输出包含最小值中观察到的元素uijk对所有输入自上一次重置。当一个重置事件发生时,正在运行的最小值yijk在当前帧复位为元素uijk。
基于列渠道(框架)
——块对待每一列输入作为一个单独的通道。这个选项不支持一个N维输入信号,其中N >金宝app 2。二维输入信号的大小米——- - - - - -N块输出一个米——- - - - - -N矩阵。每个元素yij输出包含中观察到的最小值jth列的所有输入自上一次重置,包括元素uij当前的输入。当一个重置事件发生时,每个通道的最小运行成为所有样本的最小值在当前的输入框,包括当前的输入样本。
块重置运行最低时重置事件检测的可选的Rst端口。重置样本时间必须是一个正整数输入样本的多个时间。
为适应输入运行模式
当输入信号是一种适应,你设置模式来
运行
,那么:如果你设置输入处理参数
基于元素通道(样本)
状态复位。如果你设置输入处理参数
基于列渠道(框架)
,那么:当输入大小差异数量的渠道(列),状态重置。
当输入大小差异在渠道(行)的长度,没有复位,像往常一样进行运行操作。
指数基
-基本的最小值指数
一个
(默认)|零
指定最小值的索引是否报道使用集中或从零开始的编号。
依赖关系
要启用该参数,设置模式要么指数
或价值和索引
。
找到最小值
——块计算最小值的维度
每一列
(默认)|每一行
|整个输入
|指定的尺寸
每一列
——块输出最小值/每一列。每一行
——块输出最小值/每一行。整个输入
——块输出最小值在整个输入。指定的尺寸
——块输出最小值中指定的尺寸维参数。
依赖关系
要启用该参数,设置模式来价值和索引
,价值
,或指数
。
维
——自定义尺寸
1
(默认)|标量
指定的维度(集中值)块计算的最小输入信号。该参数的值必须大于0小于输入信号的维数。
依赖关系
要启用该参数,设置找到最小值来指定的尺寸
。
输入处理
——方法来处理输入运行模式
基于列渠道(框架)
(默认)|基于元素通道(样本)
基于列渠道(框架)
——块对待每一列输入作为一个单独的通道。这个选项不支持一个N维输入信号,其中N >金宝app 2。二维输入信号的大小米——- - - - - -N块输出一个米——- - - - - -N矩阵。每个元素yij输出包含中观察到的最小值jth列的所有输入自上一次重置,包括元素uij当前的输入。当一个重置事件发生时,每个通道的最小运行成为所有样本的最小值在当前的输入框,包括当前的输入样本。
基于元素通道(样本)
——块对输入的每个元素作为一个单独的通道。三维输入信号的大小米——- - - - - -N——- - - - - -P块输出一个米——- - - - - -N——- - - - - -P数组中。每一个yijk元素的输出包含最小值中观察到的元素uijk对所有输入自上一次重置。当一个重置事件发生时,正在运行的最小值yijk在当前帧复位为元素uijk。
依赖关系
要启用该参数,设置模式来运行
。
重新设置端口
——重置事件
没有一个
(默认)|前沿
|下降沿
|要么边缘
|零的样本
块重置运行最低时重置事件检测的可选的Rst端口。重置样本时间必须是一个正整数倍数的输入样本的时间。
没有一个
——禁用Rst端口。前沿
——当触发复位操作Rst输入下列之一:从负值正数或零。
从零到一个积极的价值上升,上升不是继续从一个负值上升到零。
下降沿
——当触发复位操作Rst输入下列之一:瀑布从正数负数或零。
瀑布从零到一个负值,秋天不是继续从一个积极的价值为零。
要么边缘
——当触发复位操作Rst输入是一个前沿
或下降沿
。零的样本
——在每个样本时触发复位操作Rst输入不为零。请注意
在运行模拟仿真软件金宝app
多任务处理
有一次采样延迟模式,复位信号。因此,当检测到一个块重置事件,有一次采样延迟复位端口速度块前应用重置。更多信息延迟和仿真软件任务模式,明白了金宝app多余的算法延迟(任务延迟)和基于时间的调度和代码生成(金宝app仿真软件编码器)。
依赖关系
要启用该参数,设置模式来运行
。
数据类型选项卡
请注意
使用这些参数,必须将数据输入复杂的定点。
舍入模式
——舍入操作的方法
地板上
(默认)|天花板
|收敛
|最近的
|轮
|简单的
|零
浸透在整数溢出
——溢出行动的方法
(默认)|
当您选择该参数时,块浸透其定点操作的结果。清楚这个参数时,阻止包裹其定点操作的结果。有关饱和
和包装
,请参阅溢出模式为定点操作。
产品输出
——产品输出数据类型
继承:同样作为输入
(默认)|fixdt ([] 16 0)
产品输出指定的数据类型的输出产品操作的最低块。在产品输出数据类型的更多信息,参见乘法的数据类型。
继承:同样作为输入
——块指定产品输出数据类型作为输入数据类型相同。fixdt ([] 16 0)
——块指定一个autosigned二进制小数点,缩放、定点数据类型的字长16位和一小部分长度为0。
此外,您可以设置产品输出数据类型使用数据类型的助理。使用助手,点击显示数据类型的助理按钮。
助理有关的数据类型的更多信息,请参阅使用数据类型指定数据类型的助理(金宝app模型)。
蓄电池
——蓄电池数据类型
继承:一样的产品输出
(默认)|继承:同样作为输入
|fixdt ([] 16 0)
蓄电池指定的数据类型的积累操作的输出最低块。
继承:一样的产品输出
——指定块蓄电池数据类型一样的产品输出数据类型。继承:同样作为输入
——指定块蓄电池数据类型作为输入数据类型相同。fixdt ([] 16 0)
——块指定一个autosigned二进制小数点,缩放、定点数据类型的字长16位和一小部分长度为0。
此外,您可以设置蓄电池数据类型使用数据类型的助理。使用助手,点击显示数据类型的助理按钮。
助理有关的数据类型的更多信息,请参阅使用数据类型指定数据类型的助理(金宝app模型)。
锁对变化的数据类型设置定点工具
——防止定点工具最重要的数据类型
从
(默认)|在
选择这个参数来防止定点工具覆盖您所指定的数据类型的块对话框。
块特征
数据类型 |
|
多维信号 |
|
适应信号 |
|
算法
最低
当您设置模式之一价值
,指数
,或价值和索引
,并指定一个维度,块产生的结果与MATLAB相同®最小值
函数,称为[y,我]= min (u, [], D)
。
u
是输入的数据。D
是一个维度。y
是最小值。我
最小值的索引。
沿整个输入的最小值是相同的调用最小值
函数作为[y,我]= min (u (:))
。
运行最低
当您设置模式来运行
,输入处理来基于列渠道(框架)
块将每一列的输入作为一个单独的通道。在这个例子中,阻塞过程的双通道信号帧大小的三个在这些设置。
块输出最小值在每个通道自上一次重置。在t = 2,重置事件发生。第二列更改6中的最小值,然后2,即使这些值都大于1,这是之前重置事件以来的最小值。
当您设置模式来运行
,输入处理来基于元素通道(样本)
,阻止对每个元素的输入作为一个单独的通道。在这个例子中,阻塞过程的双通道信号帧大小的三个在这些设置。
每个元素yij输出包含最小值中观察到的元素uij对所有输入自上一次重置。重置的事件发生在t= 2。当一个重置事件发生时,正在运行的最小值,yij在当前帧是重置到元素uij。
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app
HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。
影响高密度脂蛋白HDL编码器™提供了额外的配置选项和合成逻辑实现。
高密度脂蛋白架构
这一块多循环实现,引入额外的延迟在生成的代码中。看到了延迟、视图生成的模型或验证模型。看到生成模型和验证模型(高密度脂蛋白编码器)。
体系结构 | 额外的周期的延迟 | 描述 |
---|---|---|
默认的 树 |
0 | 生成一个树结构的比较器。 |
级联 |
1,当块有一个向量的输入端口。 | 这个实现是优化延迟*区,中速。看到级联结构的最佳实践(高密度脂蛋白编码器)。 |
高密度脂蛋白块属性
ConstrainedOutputPipeline | 寄存器的数量在输出中通过移动现有的延迟你的设计。分布式流水线不重新分配这些寄存器。默认值是 |
InputPipeline | 数量的输入管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
OutputPipeline | 数量的输出管道阶段生成的代码插入。分布式流水线和限制输出管道可以移动这些寄存器。默认值是 |
InstantiateStages | 生成一个硬件描述语言(VHDL)® |
SerialPartition | 指定分区Cascade-serial实现作为一个向量的每个分区的长度。默认设置使用最小数量的阶段。另请参阅SerialPartition(高密度脂蛋白编码器)。 |
定点转换
设计和模拟使用定点定点系统设计师™。
上的参数数据类型选项卡块的仅用于复杂定点输入。的平方和的实部和虚部的输入之前形成对比,以下所述的模式参数主要选项卡。广场的结果的实部和虚部都放在产品的输出数据类型。的平方和的结果是放置到蓄电池数据类型。对于其他类型的输入这些参数被忽略。
之前介绍过的R2006a
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。