6

如何将以下条形图的基值从 0 更改为另一个值(例如 0.001)?现在它看起来很傻:

在 MATLAB 中设计的可笑条形图

代码:

h=bar(matrix);
set(gca,'YScale','log')

将 x 值更改为文本的奖励积分/良好的业力!

干杯

4

2 回答 2

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'})

在此处输入图像描述

于 2012-03-04T14:09:29.710 回答
0

编辑:在文件交换中找到了这个。这似乎是你想要的。

该线程涵盖了您的问题。这似乎是一个丑陋的黑客。该线程并未指出解决您问题的好方法。

于 2012-03-04T10:48:44.040 回答