MATLAB:用imshow标记轴

时间:2015-02-19 11:57:16

标签: matlab label imshow

我试图使用imshow命令来显示图像。我无法想到的是根据我的x和y值标记图像轴。我的代码如下:

[X,Y] = meshgrid(0:0.01:1,0:0.01:1);
u     = 5;
v     = 1;
z     = sin(2*pi*(u*X+v*Y));
imshow(z);
axis on 

当我在"上使用"轴时,它显示0到100.但我想要的是0到1.

1 个答案:

答案 0 :(得分:2)

您可以在imshow中指定x轴和y轴值,如下所示:

imshow(z, 'XData', 0:.01:1, 'YData', 0:.01:1)

(然后你的代码当然需要axis on)。