這個size()
是 julia 中的一個內置函數,用於返回一個包含指定數組維度的元組。這個返回的元組格式是 (a, b, c),其中 a 是行,b 是列,c 是數組的高度。
用法:
size(A::AbstractArray)
or
size(A::AbstractArray, Dim)
參數:
- A:指定數組
- Dim:指定尺寸
返回值:它返回一個包含指定數組維度的元組。
範例1:
# Julia program to illustrate
# the use of Array size() method
# Finding a tuple containing the dimension of
# the specified 1D array A.
A = [5, 10, 15, 20]
println(size(A))
# Finding a tuple containing the dimension of
# the specified 2D array B of size 2*2
B = [5 10; 15 20]
println(size(B))
# Finding a tuple containing the dimension of
# the specified 3D array C of size 2*2*2
C = cat([1 2; 3 4], [5 6; 7 8], [9 10; 11 12], dims=3)
println(size(C))
輸出:
範例2:
# Julia program to illustrate
# the use of Array size() method
# Finding a tuple containing the dimension of
# the specified 1D array A.
A = [1, 2, 3];
println(size(A, 3))
# Finding a tuple containing the dimension of
# the specified 2D array B of size 3*2
B = [2 4; 6 8; 10 12];
println(size(B, 2))
# Finding a tuple containing the dimension of
# the specified 3D array C of size 2*2*4
C = cat([10 15; 20 25], [30 35; 40 45],
[50 55; 60 65], [70 75; 80 85], dims=3);
println(size(C, 2))
輸出:
相關用法
- Julia ndims()用法及代碼示例
- Julia Array reshape()用法及代碼示例
- Julia Dims()用法及代碼示例
- Julia sizeof()用法及代碼示例
- Julia first()用法及代碼示例
- Julia last()用法及代碼示例
- Julia Array findall()用法及代碼示例
- Julia Array findprev()用法及代碼示例
- Julia Array findnext()用法及代碼示例
- Julia Array findfirst()用法及代碼示例
- Julia Array findlast()用法及代碼示例
- Julia length()用法及代碼示例
- Julia findlast()用法及代碼示例
- Julia length()用法及代碼示例
- Julia repeat()用法及代碼示例
- Julia SubString()用法及代碼示例
- Julia findfirst()用法及代碼示例
注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Get array dimensions and size of a dimension in Julia – size() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。