用法一
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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。