养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

MATLAB如何绘制条形图和区域图

时间:2024-10-06 04:12:15

MATLAB可以支持各种类型的图形绘制,使用户将数据信息进行有效的表达。下面我们用MATLAB绘制出二维,三维,立体或叠加的条形图和各种区域图。

工具/原料

MATLAB软件

方法/步骤

1、二维条形图的绘制A=[1,2,3;7,4,3;2,3,4;4,6,8;89,10]bar(A)

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

2、立体条形图的绘制A=[1,2,3;7,4,3;2,3,4;4,6,8;89,10];bar3(A)

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

3、绘制叠加的条形图A=[1,2,3;7,4,3;2,3,4;4,6,8;89,10];bar(A,'stack')

MATLAB如何绘制条形图和区域图

4、绘制区域图区域图就是讲向量或矩阵Y中的元素显示为缬方焱蜱一条或多条曲线,并且填充曲线一下的面积。当Y为矩弹石铀籽阵时,曲线堆栈,显示每一个X趋于间内元素对曲线总高度的贡献。如:A=[1,2,3;7,4,3;2,3,4;4,6,8;89,10];area(A)gridon%显示栅格colormap%将栅格显示在图形上

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

5、利用区域图进行数据比士嫣轶嗄较sales=[5182905947];%销售数字矢量x=90:94;%时间跨度为五年profits租涫疼迟=[1934615029];%利润矢量area(x,sales,'FaceColor',[0.5,0.9,0.6])holdonarea(x,profits,'FaceColor',[0.9,0.85,0.7])holdoffset(gca,'XTick',[90:94])set(gca,'Layer','top')gtext('\leftarrow销售量')gtext('利润')gtext('费用')

MATLAB如何绘制条形图和区域图

MATLAB如何绘制条形图和区域图

© 一点知识