当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Julia size()用法及代码示例


这个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))

输出:




相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Get array dimensions and size of a dimension in Julia – size() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。