# extrema


计算数组的最大最小值

# 语法

extrema(itr) -> Tuple
extrema(f, itr) -> Tuple

# 说明

extrema(itr) -> Tuple 求集合 itr 的最大最小值,并以元组形式返回。 示例


extrema(f, itr) -> Tuple 返回一元函数在集合 itr 上的最大最小值,以元组形式返回。示例

# 示例

集合的最大最小值
extrema(2: 10)
(2,10)

使用 dims 参数计算矩阵每列的最大值

extrema([9, pi, 4.5])
(3.141592653589793, 9.0)
计算函数的最大最小值
extrema(sin, 0: pi)
(0.0, 0.9092974268256817)

# 输入参数

itr - 输入数组
标量 | 元组 | 向量 | 矩阵 | 多维数组

输入数组,指定为标量、元组、向量、矩阵、多维数组。

数据类型: Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128 | Float16 | Float32 | Float64 | Bool

f - 输入函数
函数

输入函数,先对集合使用函数后在再进行寻找最大最小值。

# 另请参阅

extrema! | maximum | minimum