matlab做双坐标轴柱状图,状图倒立。 为什么横坐标重复显示刻度位置的数字?

matlab做双坐标轴柱状图,状图倒立。为什么横坐标重复显示刻度位置的数字?添加标签还是会有原来的刻度位置的数字,就重合在了一起。原因好像是柱状图重复显示了横坐标的刻度数值。怎么做到把横坐标改为我想要的标签(不重复显示柱图的这个横坐标值)

改变坐标轴显示数值,可以用set(gca,'xtick',xtick,'xticklabel',xticklabel) ;
gca表示Get Current Axis的Handle,xtick表示显示刻度的位置,xticklabel表示显示的内容。
Example:

>> x = -pi:0.1:pi;
>> y = sin(x);
>> plot(x,y);
>> set(gca,'XTick',-pi:pi/2:pi);
>> set(gca,'XTickLabel',{'-pi','-pi/2','0','pi/2','pi'});
>> title('sine function');
>> title('Sine Function');
>> xlabel('Radians');
>> ylabel('Function Value');
温馨提示:答案为网友推荐,仅供参考
相似回答