用法一
extrema(itr) -> Tuple一次计算最小和最大元素,并将它们作为 2 元组返回。
例子
julia> extrema(2:10)
(2, 10)
julia> extrema([9,pi,4.5])
(3.141592653589793, 9.0)用法二
extrema(f, itr) -> Tuple计算应用于itr 中每个元素的f 的最小值和最大值,并将它们作为2 元组返回。仅通过 itr 一次。
Julia 1.2
此方法需要 Julia 1.2 或更高版本。
例子
julia> extrema(sin, 0:π)
(0.0, 0.9092974268256817)用法三
extrema(A::AbstractArray; dims) -> Array{Tuple}计算给定维度上数组的最小和最大元素。
例子
julia> A = reshape(Vector(1:2:16), (2,2,2))
2×2×2 Array{Int64, 3}:
[:, :, 1] =
 1  5
 3  7
[:, :, 2] =
  9  13
 11  15
julia> extrema(A, dims = (1,2))
1×1×2 Array{Tuple{Int64, Int64}, 3}:
[:, :, 1] =
 (1, 7)
[:, :, 2] =
 (9, 15)用法四
extrema(f, A::AbstractArray; dims) -> Array{Tuple}计算在 A 的给定维度中应用于每个元素的 f 的最小值和最大值。
Julia 1.2
此方法需要 Julia 1.2 或更高版本。
相关用法
- Julia exp2用法及代码示例
- Julia exp方法用法及代码示例
- Julia expm1用法及代码示例
- Julia exp10用法及代码示例
- Julia eachindex()用法及代码示例
- Julia escape_string用法及代码示例
- Julia eachline用法及代码示例
- Julia eachindex用法及代码示例
- Julia empty!用法及代码示例
- Julia end用法及代码示例
- Julia empty用法及代码示例
- Julia endswith用法及代码示例
- Julia eps方法用法及代码示例
- Julia eltype用法及代码示例
- Julia endswith()用法及代码示例
- Julia eachmatch用法及代码示例
- Julia splice!用法及代码示例
- Julia @cfunction用法及代码示例
- Julia LibGit2.count用法及代码示例
- Julia LinearAlgebra.BLAS.dot用法及代码示例
- Julia break用法及代码示例
- Julia sizeof()用法及代码示例
- Julia :<=用法及代码示例
- Julia zero()用法及代码示例
- Julia rem用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.extrema — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
