如何在matlab中画不同种类的条形图

如果需要查看一段时间内的结果、对比不同数据集的结果 , 或展示单个元素对汇总量的贡献和影响 , 则条形图会很有用处 。 默认情况下 , 条形图会将一个向量或矩阵中的每个元素表现为一个条形 , 条形的高度与元素的值成比例 。
需要这些哦
matlab
电脑
二维条形图1bar 函数沿着 x 轴分布条形 。 统一行的矩阵元素分在统一组 。 例如 , 若是矩阵包含五行三列数据 , 则 bar将沿着 x 轴显示五组条形 , 每一组中包罗三个条形 。 第一组条形暗示 Y 中第一行的元素 。

2号令行键入:
Y = [5,2,1
8,7,3
9,8,6
5,5,5
4,3,2];

如何在matlab中画不同种类的条形图

文章插图

3号令行键入:
figure
如何在matlab中画不同种类的条形图

文章插图

4号令行键入:
bar(Y)
如何在matlab中画不同种类的条形图

文章插图

5要堆叠一行中的元素 , 请指定 bar 函数的 stacked 选项 。
号令行键入:figure
如何在matlab中画不同种类的条形图

文章插图

6号令行键入:
bar(Y,'stacked')
如何在matlab中画不同种类的条形图

文章插图

二维程度条形图1barh 函数沿着 y 轴分布条形 。 统一行的矩阵元素分在统一组 。

2号令行键入:
Y = [5,2,1
8,7,3
9,8,6
5,5,5
4,3,2];
如何在matlab中画不同种类的条形图

文章插图

3号令行键入:
figure
如何在matlab中画不同种类的条形图

文章插图

4号令行键入:
barh(Y)
如何在matlab中画不同种类的条形图

文章插图

三维条形图1bar3 函数将每个元素绘制为一个零丁的三维块 , 沿着 y 轴分布每列元素 。
号令行键入:
Y = [5,2,1
8,7,3
9,8,6
5,5,5
4,3,2];
如何在matlab中画不同种类的条形图

文章插图

2号令行键入:
【如何在matlab中画不同种类的条形图】figure
如何在matlab中画不同种类的条形图

文章插图

3号令行键入:
bar3(Y)
如何在matlab中画不同种类的条形图

文章插图

4要堆叠一行中的元素 , 请指定 bar3 函数的 stacked 选项 。
号令行键入:
figure
如何在matlab中画不同种类的条形图

文章插图

5号令行键入:
bar3(Y,'stacked')
如何在matlab中画不同种类的条形图

文章插图

三维程度条形图1bar3h 函数将每个元素绘制为一个零丁的三维块 , 沿着 z 轴分布每列元素 。
号令行键入:
Y = [5,2,1
8,7,3
9,8,6
5,5,5
4,3,2];
如何在matlab中画不同种类的条形图

文章插图

2号令行键入:
figure
如何在matlab中画不同种类的条形图

文章插图

3号令行键入:
bar3h(Y)
如何在matlab中画不同种类的条形图

文章插图


以上内容就是如何在matlab中画不同种类的条形图的内容啦 , 希望对你有所帮助哦!

    推荐阅读