用法一
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。