matlab中柱状图的制作

作者:清风拂面 | 创建时间: 2023-05-26
matlab可以对数据进行柱状图制作,以便于数据可以直观的进行对比。...
matlab中柱状图的制作

操作方法

matlab可以使用柱状图的形式将数据展示出来,以便于将不同时期的数据进行对比。 主要的命令是bar,三维命令是bar3。

bar最简单的用法: aa = randn(20,1); bar(aa*10);

bar作图过程中,legend/xlabel/ylabel/title/axis等的用法与plot差不多,请参考下面的经验。 aa = randn(20,4); figure;bar(aa*10,'grouped');title('柱状图','fontsize',16); xlabel('x');ylabel('y');legend('1','2','3','4') axis([0 20 -30 30]);

bar的用法还有其他,比如我们有四列数据,使用bar进行展示: aa = randn(20,4); bar(aa*10); 还可以将四列数据放在一个柱状图中。 figure; bar(aa*10,'stacked');

另外,还可以指定bar中各个柱状图的颜色。 figure; bb = bar(aa*10); 成图与上一步的图相同,我们设置第四个数据的柱状图为红色: bb(4).EdgeColor = 'red';%边缘颜色为红色bb(4).FaceColor = 'red';%面的颜色为红色 可以看到bb的第四个柱状图成了红色。

点击展开全文

更多推荐