Engee 文档

最小最大

搜索最小值或最大值。

类型: MinMax

图书馆中的路径:

/Basic/Math Operations/MinMax

说明

最小最大 输出输入信号的最小值或最大值。程序块输出最小值还是最大值由参数 功能 .

程序块 最小最大 忽略任何等于 NaN 的输入值,除非每个输入值都等于 NaN。当所有输入值都等于 NaN`时,输出就等于 `NaN,可以是标量,也可以是输出向量中每个元素的值。

端口

输出

# OUT_1 — 最小值或最大值
标量 | 向量 | 矩阵

Details

当程序块只有一个输入端口时,输出是一个标量,等于输入信号的最小或最大元素。

当单元有多个输入端口时,输出是一个与输入具有相同尺寸的信号。每个输出元素都等于相应输入元素的最小或最大值。

数据类型

Float64.

复数支持

输入

# IN_1 — 输入信号
标量 | 向量 | 矩阵

Details

输入信号,单元从中输出最大值或最小值。

  • 当程序块只有一个输入端口时,输入必须是标量或矢量。程序块输出的标量等于输入矢量的最小值或最大值。

  • 当程序块有多个输入端口时,所有非标量输入参数必须具有相同的维度。程序块扩展任何标量输入参数,使其与非标量输入参数具有相同的维度。程序块输出与输入相同维度的信号。每个输出元素都等于相应输入元素的最小值或最大值。

依赖关系

为支持矩阵输入,参数 输入端口数 设置为大于 1 的整数。所有非标量输入参数的维度必须相同。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

复数支持

参数

主页

# 功能 — 数学函数
最小值 | 最大

Details

指定哪个函数 (最小值`或 `最大) 将应用于输入信号。

min | max

默认值

min

程序使用名称

Function

可调谐

可计算

# 输入端口数 — 输入信号数
Real number

Details

指定输入信号的数量。

默认值

1

程序使用名称

Inputs

可调谐

可计算

Main

# Require all inputs to have the same data type描述缺失
Logical

Details

描述缺失

默认值

false (关掉)

程序使用名称

InputSameDT

可调谐

可计算

# Output data type描述缺失
Inherit: auto | Same as first input | Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Fixed-point

Details

描述缺失

Inherit: auto | Same as first input | Float64 | Float32 | Float16 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Bool | Fixed-point

默认值

Inherit: auto

程序使用名称

OutDataTypeStr

可调谐

可计算

# Output fixed-point type描述缺失
Data type

Details

描述缺失

默认值

fixdt(1, 16, 0)

程序使用名称

OutDataTypeStrFixed

可调谐

可计算

# Integer rounding mode描述缺失
Ceiling | Convergent | Floor | Nearest | Round | Zero

Details

描述缺失

Ceiling | Convergent | Floor | Nearest | Round | Zero

默认值

Floor

程序使用名称

RndMeth

可调谐

可计算

# Saturate on integer overflow描述缺失
Logical

Details

描述缺失

默认值

false (关掉)

程序使用名称

SaturateOnIntegerOverflow

可调谐

可计算

附加选项

C 代码生成: 是