(只作为个人笔记,根据我个人需要而记录肯定没有手册里那么全,有问题欢迎指出)
柱状图:
bar(y) 以y中的值为长度画一个长柱 %出来了个正方形。。
bar(x,y) 该函数在指定的横坐标x上画出y
bar(x,y,width) 设置宽度 width 设置柱的宽度 默认值为0.8 大于1会相互重叠
bar(...,'style') 默认为group 可以设定为'stack' 就是把y的每行摞起来
bar(...,'bar_color') 定义柱的颜色
函数barh()可以绘制水平柱状图,用法与bar()相同
例:
figure;
x=[1 3 5 9 3 2 6;4 5 2 6 8 9 1;3 4 5 6 7 8 9]';
subplot(121);
barh(1:7,x);
subplot(122);
barh(1:7,x,'stack')

本文档详细介绍了如何使用Matlab进行柱状图的绘制,包括基本的bar函数使用方法,如设置柱子的宽度、颜色以及堆叠方式等,并通过示例展示了水平柱状图的绘制过程。
2万+

被折叠的 条评论
为什么被折叠?



