【MATLAB学习】绘制二维条形图

1、绘制条形图

>>x=2010:2020;
>>y=[75 91 105 123.5 131 150 179 203 226 249 281.5];
>>bar(x,y,'k');(k代表黑色)

【MATLAB学习】绘制二维条形图

【MATLAB学习】绘制二维条形图

2、设置条形图宽度

>>x=2010:2020;
>>y=[75 91 105 123.5 131 150 179 203 226 249 281.5];
>>bar(x,y,0.5,'k');//0.5代表条形图宽度(0~1)

【MATLAB学习】绘制二维条形图

3、设置条形组

>>x=2010:2012;
>>y=[10 11 12;13 12 10;15 16 17;];
>>bar(x,y);

【MATLAB学习】绘制二维条形图

4、设置堆叠条形图

>>x=2010:2012;
>>y=[10 11 12;13 12 10;15 16 17;];
>>bar(x,y,'stacked');

【MATLAB学习】绘制二维条形图