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 带分离三维饼图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。