如何将以下条形图上的基值从0更改为另一个值(例如0.001)?现在它看起来很愚蠢:
代码:
h=bar(matrix);
set(gca,'YScale','log')
将x值更改为文本的奖励积分/良好业力!
干杯
答案 0 :(得分:3)
也许更改条形图的baseValue
属性的选项仅在更高版本的Matlab(你有哪个版本?)中出现,但以下内容适用于我:
%# create bar plot with horizontal line at 3
bar(randn(4),'baseValue',1)
%# rename x-tick labels
set(gca,'xticklabel',{'first','second','third'})
答案 1 :(得分:0)
编辑:在文件交换中找到this。看起来就像你想要的那样。
This thread涵盖了您的问题。这似乎是一个丑陋的黑客。该主题并没有指出一个很好的内置方法来解决你的问题。