我有一个时间空间二维图,目前轴是 1-101。但是我需要将这些值更改为 -0.0005 到 0.0005;但是,当我将这些值更改为 X 限制时,图表会变为 -0.0005-0.0005 并删除所有数据。
我只想更改与图表无关的 x 轴数据值。如果这有意义?
您应该更改轴的刻度标签(即为刻度显示的字符串),而不是轴值。
或者,您可以重新缩放图像(例如,在 imagesc() 命令中指定 x 和 y 向量。
编辑:见这里的例子: http: //www.mathworks.nl/help/matlab/creating_plots/setting-axis-parameters.html#f6-27790
在页面中搜索:“您可以调整轴刻度线位置和出现在每个刻度线处的标签。”
您需要更改当前轴的 XTickLabels。您可以通过修改 XTickLabel 来做到这一点,如下例所示:
plot(1:5)
set(gca,'Xtick',1:5,'XTickLabel',{'7', '8', '9', '10', '11'})