Matlab X轴标签设置为向量

3

如何将x轴标签设置为向量?例如,如果我执行plot(1:5),则x轴标签为[1,2,3,4,5]。我想将其设置为向量,例如[1 4 5 7 10]。请注意,向量的大小可能很大,因此手动操作是不可接受的。

2个回答

2
我相信这就是你想要的内容。
y = 1:5;
x = [1 4 5 7 10];
plot(y);
set(gca,'XTickLabel',x);

1

你可以通过发送包含x和y的两个向量来完成这个操作:plot

plot([1 4 5 7 10], 1:5);

我该如何使任意两个标签之间的空间相等呢? - dalibocai

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接