用法:
circshift(A, shifts)循环移位,即旋转数组中的数据。第二个参数是一个元组或向量,给出在每个维度上的移动量,或者一个整数,仅在第一维中移动。
另请参阅: 、circshift!  、circcopy!  、bitrotate  。<< 
例子
julia> b = reshape(Vector(1:16), (4,4))
4×4 Matrix{Int64}:
 1  5   9  13
 2  6  10  14
 3  7  11  15
 4  8  12  16
julia> circshift(b, (0,2))
4×4 Matrix{Int64}:
  9  13  1  5
 10  14  2  6
 11  15  3  7
 12  16  4  8
julia> circshift(b, (-1,0))
4×4 Matrix{Int64}:
 2  6  10  14
 3  7  11  15
 4  8  12  16
 1  5   9  13
julia> a = BitArray([true, true, false, false, true])
5-element BitVector:
 1
 1
 0
 0
 1
julia> circshift(a, 1)
5-element BitVector:
 1
 1
 1
 0
 0
julia> circshift(a, -1)
5-element BitVector:
 1
 0
 0
 1
 1相关用法
- Julia circcopy!用法及代码示例
- Julia cis方法用法及代码示例
- Julia cis用法及代码示例
- Julia cispi用法及代码示例
- Julia cld用法及代码示例
- Julia codeunit用法及代码示例
- Julia cos方法用法及代码示例
- Julia count_ones用法及代码示例
- Julia checkbounds用法及代码示例
- Julia countlines用法及代码示例
- Julia collect方法用法及代码示例
- Julia complex方法用法及代码示例
- Julia chomp()用法及代码示例
- Julia cmp用法及代码示例
- Julia coalesce用法及代码示例
- Julia copyto!用法及代码示例
- Julia checkindex用法及代码示例
- Julia conj!用法及代码示例
- Julia convert用法及代码示例
- Julia copyto!()用法及代码示例
- Julia cumprod用法及代码示例
- Julia cumsum用法及代码示例
- Julia chop()用法及代码示例
- Julia ceil()用法及代码示例
- Julia codeunits用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.circshift — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。
