想象一下,我正在密谋,例如这样:
plot(1:1500,1:1500)
这将如下图所示,x轴从0开始,最高可达1500.
现在我不想要那个标签,而是x轴标签应从例如1然后在151结束(对于x轴上的每个点增加1/10,另外偏移为1)。
我只想更改x轴的标注,我不想将x输入向量更改为绘图函数,也不想绘制其他点。我只是希望x标签从不同的偏移开始,并增加另一个步长,与传递给绘图函数的x值无关。
这可能吗?怎么样?它会让一些事情变得更容易。谢谢你的提示!
答案 0 :(得分:8)
您可以使用XTick和XTickLabel axis properties自定义刻度线。
示例:
x = 1:7;
y = rand(size(x));
plot(x,y)
set(gca, 'XTickLabel',{'Mon','Tue','Wed','Thu','Fri','Sat','Sun'})