matlab中的figure旋转和image旋转

1.由于imagesc(M)只是将矩阵M中的信息显示出来,因此将image旋转是对矩阵进行旋转,matlab提供了rot90函数可以对矩阵进行操作,从而达到旋转90度倍数的目的。具体使用方法可自行百度rot90函数,这里只提供解决问题的思路。
2.由于figure画出的图像往往只是二维或三维信息,这里以二维figure为例,在不改变数据的情况下,可利用view函数进行旋转操作,X轴数据和Y轴数据不变,只是将图像旋转而已。

matlab中的figure旋转和image旋转_第1张图片
clc
close all;
figure(1)
plot(pose(:,1),pose(:,2),‘r.’);
view(-90,90);
逆时针旋转90度后:(具体旋转的两个参数怎么选取,可在选图上手动旋转,达到自己想要的效果后,在图片的左下角会显示两个参数的具体值)
matlab中的figure旋转和image旋转_第2张图片

你可能感兴趣的:(matlab)