MATLAB饼图和柱状图
其他
2021-02-27 19:45:05
阅读次数: 0
饼图
pie(x):绘制数据 x 的饼图,x 可以是向量或者矩阵,x 中的每一个元素将代表饼图的一个扇区,同时饼图中显示各元素总和的比例。
pie(x, explode):绘制数据 x 的饼图,其中参数 explode 可以用来设置饼图中某个重要的扇区进行抽取式重点显示,这里需要注意的是,explode 向量的长度与 x 中的元素个数相等,并与 x 中的元素意义对应,explode 元素为非零值,对应的元素扇区将从饼图中分离显示,通常非零值都设置为 1。
pie(x, labels):绘制数据 x 的饼图,其中参数 labels 可以用来设置饼图中各个扇区的显示标注,注意参数 labels 应该为字符串或者数字利用向量 X中的数据描绘饼图 例:有一位研究生,在一年中平均每月的费用为生活费 190 元,资料费 33 元, 电话费 45 元,购买衣服 42 元,其他费用 45 元。请以饼图表示出他每月的消费比例,并在 饼图中分离出使用最多的费用和使用最少的费用的切片。 x=[190 33 45 42 45]; % 分离显示设置 explode=[1 1 0 0 0]; % 绘图 figure() colormap hsv pie(x,explode,{‘生活费’,‘资料费’,‘电话费’,‘购买衣服’,‘其他费用’}) title(‘饼图’) %随机函数产生5*3的数组,对产生的数据取整 Y = round(rand(5,3)*10); % 绘图 subplot(2,2,1) bar(Y,‘group’) title ‘Group’ %堆型二维垂直条形图 subplot(2,2,2) bar(Y,‘stack’) title(‘Stack’) %堆型二维水平条形图 subplot(2,2,3) barh(Y,‘stack’) title(‘Stack’) %设定条形的宽度为1.5 subplot(2,2,4) bar(Y,1.5) title(‘Width = 1.5’) CSDN:数学建模之MATLAB画图汇总
转载自 blog.csdn.net/m0_38127487/article/details/114082524