當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Julia rotl90用法及代碼示例


用法一

rotl90(A)

將矩陣A 向左旋轉 90 度。

例子

julia> a = [1 2; 3 4]
2×2 Matrix{Int64}:
 1  2
 3  4

julia> rotl90(a)
2×2 Matrix{Int64}:
 2  4
 1  3

用法二

rotl90(A, k)

Left-rotate矩陣A逆時針90度整數k次數。如果 k 是四的倍數(包括零),則相當於 copy

例子

julia> a = [1 2; 3 4]
2×2 Matrix{Int64}:
 1  2
 3  4

julia> rotl90(a,1)
2×2 Matrix{Int64}:
 2  4
 1  3

julia> rotl90(a,2)
2×2 Matrix{Int64}:
 4  3
 2  1

julia> rotl90(a,3)
2×2 Matrix{Int64}:
 3  1
 4  2

julia> rotl90(a,4)
2×2 Matrix{Int64}:
 1  2
 3  4

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.rotl90 — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。