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


Julia rotr90用法及代碼示例


用法一

rotr90(A)

將矩陣A 向右旋轉 90 度。

例子

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

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

用法二

rotr90(A, k)

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

例子

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

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

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

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

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

相關用法


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