如何用MATLAB绘制条形图
1、打开MATLAB软件,在命令窗口输入以下语句(清除命令窗口和工作区的数据)
clear
clc
2、采用以下指令生成二维竖条条形图,指令如下:
Y=[3 5 4;4 5 6;3 5 8;2 7 4];
bar(Y)


3、采用以后的指令可以生成二维水平条形图:
Y=[2 4 5;1 2 5;3 5 4;5 9 3];
subplot(1,2,1);barch(Y)
subplot(1,2,2);barh(Y,'stack')


4、采用以下指令可以生成三维竖条形图:
Y=[2 4 3;2 6 3;4 2 6;7 3 2];
subplot(1,2,1);bar3(Y)
subplot(1,2,2);bar3(Y,'stack')


5、采用如下指令绘制三维水平条形图:
Y=[2 3 4;5 3 6;3 6 8;4 9 3];
subplot(1,2,1);barh(Y,'group')
subplot(1,2,2);bar3h(Y,'stack')%叠加的条形图


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:63
阅读量:122
阅读量:132
阅读量:145
阅读量:79