(1)画竖直的errorbar
例子:
close all;figure;
h=bar(volume_month_mean./1e6); %--volume_month_mean 为12×2的矩阵
set(h,'BarWidth',0.9);
hold on;
set(h(1),'facecolor',[139 35 35]./255) %--设置bar的颜色
set(h(2),'facecolor','k')
ngroups = size(volume_month_mean,1);
nbars = size(volume_month_mean,2);
groupwidth =min(0.8, nbars/(nbars+1.5));
hold on;
for i = 1:nbars %--画errorbar
x = (1:ngroups) - groupwidth/2 + (2*i-1) * groupwidth / (2*nbars);
errorbar(x,volume_month_mean(:,i)/1e6,volume_month_std(:,i)/1e6,'o','color',[.5 .5 .5],'linewidth',2);
end
for n=1:12
if n<=9
time_lab{n,1}=['0' num2str(n)];
else
time_lab{n,1}=num2str(n);
end
end<