我用imshow
在MATLAB中可视化矩阵。但是,我希望y轴和x轴切换位置,使x对应矩阵的行索引,y对应col-index。
我还想将轴的增量值更改为0.01,因此第10行的x值为0.1,第100行的值为1,依此类推。
答案 0 :(得分:2)
要交换轴,您需要更改轴的视图。默认情况下,2D视图的y轴垂直,x轴水平。您可以通过旋转view 90度来改变这种情况。
view(-90,90) % Default is view(0, 90)
要更改增量,您需要更改XData
返回的YData
对象的image
和imshow
。
him = imshow(img, []);
set(him, 'XData', [0, size(img, 2)/100], 'YData', [0, size(img, 1)/100]);