是否可以在Matlab的Axes上方和下方添加XTickLable

时间:2013-06-04 18:04:19

标签: matlab matlab-figure

例如这是我正在比较的一些数据的条形图。我想知道我是否可以在X轴上方和下方添加XTickLable。它会更多地阐明情节。

MATLAB BAR PLOT

我尝试过很多像

这样的事情
set(gca,'XTickLabel',models(:,1),'XTick',1:numel(models));
hold on
set(gca,'xaxisLocation','top')
set(gca,'XTickLabel',models(:,1),'XTick',1:numel(models));

1 个答案:

答案 0 :(得分:2)

复制轴,链接它们(用于缩放,平移......),然后翻转到复制的'XAxisLocation'的顶部:

h = copyobj(gca,gcf);
linkaxes([gca,h])
set(h,'XAxisL','top')