2011-08-30 84 views
3

如何设置x轴标签作为载体?例如,如果我做图(1:5)中,x轴标记为[1,2,3,4,5]。我想将其设置为一个矢量,例如[1 4 5 7 10]。需要注意的是矢量的大小可能是巨大的,所以做手工是无法接受的。一个X和一个Y:MATLAB x轴标签设置为载体

回答

2

我相信这是你想要的。

y = 1:5; 
x = [1 4 5 7 10]; 
plot(y); 
set(gca,'XTickLabel',x); 
1

您可以通过发送plot两个向量做到这一点。

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

我该如何让任何两个标签之间的距离相等? – dalibocai