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

Matlab水平柱状图和三维柱状图

时间:2024-10-07 06:42:54

Matlab可以制作普通柱状图,这在前一条经验中已经详述,现在介绍平行柱状图的制作和三维柱状图的制作。

工具/原料

Matlab

方法/步骤

1、Matlab水平柱状图是指将我们认为默认的柱状图(竖直)转化为水平展示。

Matlab水平柱状图和三维柱状图

2、matlab中水平柱状图的制作使用barh命令:aa=randn(10,5);barh(aa);

Matlab水平柱状图和三维柱状图

3、bar丝群闻栝h后面可以跟数字,表示水平柱的宽度:figure;barh(aa(:,1),1);这个宽度值要与数据在y轴鹚兢尖睁的宽度相匹配,如:figure;barh(aa(:,1),2,'facecolor','r');可以看到水平柱明显超出范围,覆盖了周边的柱形。

Matlab水平柱状图和三维柱状图

Matlab水平柱状图和三维柱状图

4、bar3是以三维形式来展示图形:figure;bar3(aa);

Matlab水平柱状图和三维柱状图

5、当然,也可以使bar3中进行对比的数据列僭轿魍儿为一条柱形:figure;bar3(aa,'stacked');

Matlab水平柱状图和三维柱状图

6、也有bar3h命令:figure;bar3h(aa,'stacked');

Matlab水平柱状图和三维柱状图

7、barh和bar3作图完成后,添加title,xlabel,ylabel,axis,legend等命令,可以找如下经验。

© 一点知识