我有时间空间2D图,目前轴是1-101。但是我需要更改这些值,使其为-0.0005至0.0005;但是,当我将这些值更改为X限制时,图表只会转到-0.0005-0.0005并删除所有数据。
我只想更改独立于图形的x轴数据值。如果这是有道理的吗?
答案 0 :(得分:1)
您应该更改轴的刻度标签(即为刻度显示的字符串),而不是轴值。
或者,您可以重新缩放图像(例如,在imagesc()命令中指定x和y向量。
编辑:请点击此处查看示例:http://www.mathworks.nl/help/matlab/creating_plots/setting-axis-parameters.html#f6-27790
在页面中搜索:“您可以调整轴刻度标记位置以及每个刻度标记处出现的标签。”
答案 1 :(得分:0)
您需要更改当前轴的XTickLabels。您可以通过修改XTickLabel来完成此操作,如下例所示:
plot(1:5)
set(gca,'Xtick',1:5,'XTickLabel',{'7', '8', '9', '10', '11'})