科研绘图 | 如何画饼?Matlab绘图整理之饼状图 (入门小白版)

"Nobody trips over mountains. It is the small pebble(鹅卵石) that causes you to stumble(蹒跚). Pass all the pebbles in your path and you will find you have crossed the mountain. "

1.二维简单饼状图

x = [20,40,40];
labels = {'部分1','部分2','部分3'}; %用大括号,每个x中元素对应的标签
pie(x,labels); 
title('各个部分占比')

x = [20,40,40];
labels = {'部分1','部分2','部分3'}; %用大括号,每个x中元素对应的标签
pie(x); 
title('各个部分占比')

x = [20,40,40];
labels = {'部分1','部分2','部分3'}; %用大括号,每个x中元素对应的标签
ex = [ 1, 0, 0 ];%非0的位置突出显示
pie(x, ex);
title('各个部分占比') 
lgd = legend(labels);


2.三维饼状图

        pie改为pie3,即得到“三维”的饼图。

pie3(x, ex);

3.比较两个饼图

y2010 = [50 0 100 95];
y2011 = [65 22 97 120];
labels = {'Investments','Cash','Operations','Sales'};
t = tiledlayout(1,2,'TileSpacing','compact');

% Create pie charts
ax1 = nexttile;
pie(ax1,y2010)
title('2010')

ax2 = nexttile;
pie(ax2,y2011)
title('2011')

% Create legend
lgd = legend(labels);
lgd.Layout.Tile = 'east';

参考:

CSDN博客-MATLAB--pie函数绘制分类饼图(1)--附案例代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值