MATLAB rot90():旋转矩阵
在 MATLAB 中,rot90() 函数用于将数组旋转 90°,该函数的调用格式及说明如下表所示:
	
【实例】旋转矩阵。在 MATLAB 命令行窗口中输入以下命令:
	
	
| 调用格式 | 说 明 | 
|---|---|
| rot90(A) | 将 A 逆时针方向旋转 90°。对于多维数组,rot90() 在由第一个和第二个维度构成的平面中旋转。 | 
| rot90(A,k) | 将 A 逆时针方向旋转 90° * k,k 可为正整数或负整数。 | 
【实例】旋转矩阵。在 MATLAB 命令行窗口中输入以下命令:
>> clear                    % 清除工作区的变量
>> A = [1 2 3;4 5 6;7 8 9]  % 创建一个3×3的方阵A
A =
     1     2     3
     4     5     6
     7     8     9
>> B=rot90(A)               % 将A逆时针方向旋转90°
B =
     3     6     9
     2     5     8
     1     4     7
>> C=rot90(A,2)             % 将A逆时针方向旋转180°
C =
     9     8     7
     6     5     4
     3     2     1
>> D=rot90(A,-1)    % 将A顺时针方向旋转90°
D =
     7     4     1
     8     5     2
     9     6     3
 ICP备案:
 公安联网备案: