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

Matlab如何绘制柱形图

时间:2024-11-12 23:22:28

大家在使用Matlab进行数学分析或者数学建模的时候,可能需要将自己生成的数据绘制成柱形图,方便数据的展示和对比。小编就教大家如何使用Matlab绘制柱形图。

工具/原料

Matlab

方法/步骤

1、双击打开Matlab,点击左上方如图所示的【NewScript】

Matlab如何绘制柱形图

Matlab如何绘制柱形图

2、输入:x=[2010;2011;2012;2013;2014;2015;2016;2017];y1=[100;67;90;88;89;95;80;82];bar(x,y1)解释:x代表柱状图的x轴,y1代表柱状图的y轴,使用bar函数进行绘制

Matlab如何绘制柱形图

Matlab如何绘制柱形图

3、如果需要绘制将两个或者多个柱状图组成一稍僚敉视个大的柱状图,按照下面操作。输入:x=[2010;2011;2012;2013;2014;2015;2016;2017];y1=[100稆糨孝汶;67;90;88;89;95;80;82];y2=[123;110;150;119;134;129;109;142];y=[y1,y2];bar(x,y)解释:x代表柱状图的x轴,y1和y2组成的变量y代表y轴,使用bar函数进行绘制PS:同样的道理可以得到多个柱状图组成的一个大的柱状图

Matlab如何绘制柱形图

Matlab如何绘制柱形图

4、可以使用xlabel,ylabel为X轴和Y轴添加注释例如:x=[2010;2011;2012;2013;2014;2015;2016;2017];y1=[100;67;90;88;89;95;80;82];bar(x,y1)xlabel('年份')ylabel('学生成绩')

Matlab如何绘制柱形图

5、可以使用title为柱状图添加标题例如:x=[2010;2011;2012;2013;2014;2015;2016;2017];y1=[100;67;90;88;89;95;80;82];bar(x,y1)xlabel('年份')ylabel('学生成绩')title('学生历年成绩')

Matlab如何绘制柱形图

6、可以使用legend为柱状图添加图注例如:x=[2010;2廴类锾渭011;2012;2013;201桃轾庾殇4;2015;2016;2017];y1=[100;67;90;88;89;95;80;82];bar(x,y1)xlabel('年份')ylabel('学生成绩')title('学生历年成绩')legend('化学成绩')

Matlab如何绘制柱形图

7、最后可以点击如图所示的位置,保存成指定的格式的文件

Matlab如何绘制柱形图

Matlab如何绘制柱形图

© 一点知识