首页 理论教育 特殊图形-条形图及其绘制方法

特殊图形-条形图及其绘制方法

时间:2023-08-17 理论教育 版权反馈
【摘要】:1.条形图(Bar figure)条形图:bar(y),bar(x,y),bar3(y),bar3(x,y)(1)二维条形图:bar(y),bar(x,y),barh.①如果y是矢量,bar(y)绘制最简单的条形图,每一个条形图的位置由y元素的下标决定,高度由y元素的大小决定.例1单组条形图.结果如图5.3.1所示.图5.3.1单组条形图②当y是m×n阶的矩阵时,bar(y)绘制的条形图以分组

特殊图形-条形图及其绘制方法

1.条形图(Bar figure)

条形图:bar(y),bar(x,y),bar3(y),bar3(x,y)

(1)二维条形图:bar(y),bar(x,y),barh.

①如果y是矢量,bar(y)绘制最简单的条形图,每一个条形图的位置由y元素的下标决定,高度由y元素的大小决定.

例1 单组条形图.

结果如图5.3.1所示.

图5.3.1 单组条形图

②当y是m×n阶的矩阵时,bar(y)绘制的条形图以分组或叠加的形式表现.矩阵中每一行元素绘制在一组中,每一列元素绘制在每组中相对应的位置上(各组中同样颜色的条形表示同一列数据).

例2 绘制分组形式的条形图.

结果如图5.3.2所示.

图5.3.2 分组条形图

例3 绘制叠加形式的条形图.

结果如图5.3.3所示.

图5.3.3 叠加条形图

③使用bar(x,y)绘制指定x坐标的条形图,其中x必须是矢量,用于确定各组条形图的位置.

例4 指定x坐标的二维条形图.

结果如图5.3.4所示.

图5.3.4 指定x坐标的分组条形图

例5 绘制指定x坐标的叠加形式的二维条形图.

结果如图5.3.5所示.

图5.3.5 指定x坐标的叠加条形图

(2)三维条形图:bar3(y),将m×n阶的矩阵绘制成分布在三维空间中的柱体,有分组形式和分列形式两种.

例6 分组形式的三维条形图.(www.xing528.com)

结果如图5.3.6所示.

图5.3.6 分组形式的三维条形图

例7 分列形式的三维条形图.

结果如图5.3.7所示.

图5.3.7 分列形式的三维条形图

2.饼图(pie)

用于表示矢量或矩阵中各元素所占有的比例.函数pie和pie3提供平面饼图和三维饼图的绘图功能.

*pie(x)使用x中的数据绘制饼图,x中的每一个元素用饼图中的一个扇区表示.

*pie(x,explode)将一些扇区从饼图中分离出来,explode为一个与x尺寸相同的矩阵,其非零元素所对应的x矩阵中的元素从饼图中分离出来.

(1)不分离饼图.

例8 不分离饼图.

结果如图5.3.8所示.

图5.3.8 不分离饼图

(2)带分离切块的饼图.

在矢量x的后面加一个与x相同长度的矢量,该矢量中所有不为0的元素所对应的矢量x中的切块将被分离出来.

例9 带分离饼图.

结果如图5.3.9所示.

图5.3.9 带分离饼图

(3)三维饼图.

有一定厚度的饼图,由函数pie3实现,调用方法与二维饼图相同.

例10 带分离切块的三维饼图.

结果如图5.3.10所示.

图5.3.10 带分离三维饼图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈