我想要以图片形式显示一些数据.在一种情况下,我想重新缩放x和y轴,这导致我使用imagesc.问题是相同的色图(喷射)imagesc与...相比看起来不同image.
有没有办法让它们一样?
我正在使用MATLAB R2014a.
示范:
以下是我展示它们的方式:
figure; image(cancelledmap); colormap(jet); %image
figure; imagesc(y,x,cancelledmap); colormap(jet); %imagesc
Run Code Online (Sandbox Code Playgroud)
并输出:
两个数字的颜色映射设置在某种程度上相同,但是:
imagesc缩放颜色轴,而image不是.这就是颜色看起来不同的原因.如果单击颜色条按钮,您将看到它们位于不同的颜色标尺上.
您可以使用更改颜色caxis.
顺便说一句,如果您只想缩放X轴和Y轴,可以使用任一功能.只需提供您自己的缩放x和y矢量.