原文地址:[转载]matlab 绘制直方图
作者:深蓝之星
bar
bar,bar3,barh 和bar3h,其中bar 和bar3 分别用来绘制二维和三维竖直方图,barh 和b
ar3h 分别用来绘制二维和三维水平直方图,调用格式是:
bar(x,y) 其中x 必须单调递增或递减,y 为n m× 矩阵,可视化结果为m 组,每
组n 个垂直柱,也就是把y 的行画在一起,同一列的数据用相同的颜色表示;
bar(x,y,width)(或bar(y,width))指定每个直方条的宽度,如width>1,则直方条会重叠,默认值为width=0.8;
bar(…,’grouped’) 使同一组直方条紧紧靠在一起;
bar(…,’stack’) 把同一组数据描述在一个直方条上。
例5.3.2
>> y=[5 3 2 9;4 7 2 7;1 5 7 3];
>> subplot(2,2,1),bar(y)
>> x=[5 9 11];
>> subplot(2,2,2),bar3(x,y)
>>subplot(2,2,3),bar(x,y,'grouped')
>>subplot(2,2,4),bar(rand(2,3),.75,'stack')
本文详细介绍了Matlab中bar、bar3、barh和bar3h函数用于绘制二维和三维直方图的方法,包括参数设置、实例演示及不同绘图选项的应用。
![[转载]matlab <wbr><wbr>绘制直方图 [转载]matlab <wbr><wbr>绘制直方图](https://i-blog.csdnimg.cn/blog_migrate/a4c26d1e5885305701be709a3d33442f.gif)
4178

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



