figure,
x = rand(3,2);
c = [1 2 3];
h = bar (c,x,'BarWidth',1);
h(2).FaceColor = 'none';
h(2).LineWidth = 2;
jj = 1;
hold on
a =gca; clr_array = a.ColorOrder;
for mm = 1:3
for i = x(mm,2):-.01:0
if(jj == 1)
jj = 2;
bar(mm,[0;i],'FaceColor','w','EdgeColor','none','BarWidth',1)
else
bar(mm,[0;i],'FaceColor',clr_array(mm,:),'EdgeColor','none','BarWidth',1)
jj = 1;
end
end
bar(mm,[x(mm,1);0],'FaceColor',clr_array(mm,:),'LineWidth',2,'BarWidth',1)
bar(mm,[0;x(mm,2)],'FaceColor','none','LineWidth',2,'BarWidth',1)
end
0 Comments
Sign in to comment.