怎么给MATLAB画出的饼图加注释?

怎么给MATLAB画出的饼图加注释?,第1张

饼图指令 pie , pie3 用来表示各元素占总和的百分数。该指令第二输入宗量为与第一宗量同长的 0-1 向量, 1 使对应扇块突出。

a=[1,1.6,1.2,0.8,2.1]

subplot(1,2,1),pie(a,[1 0 1 0 0]),legend({'1','2','3','4','5'})

subplot(1,2,2),pie3(a,a==min(a)),colormap(cool)

不是,pie()的用法有:

pie(X)

pie(X,explode)

pie(...,labels)

其中X是数据

explode是定义那一份要分割出来

labels是文本标记

譬如

x=[1,2,3,4,5]

explode=[0,0,0,0,1]

labels={'第1份','第2份','第3份','第4份','第5份'}

最后画图:

%如果只要图

pie(x)

%不要分割,要标记

pie(x, labels)

%要分割,不要标记

pie(x, explode)

%要分割,要标记

pie(x, explode, labels)

饼图完成后,

1、用鼠标左键点击饼图选中所有饼块,然后点击右键,在d出菜单中,选择“添加数据标签”。

2、然后再点击右键,在d出菜单中,选择“设置数据标签格式”,在继续d出的菜单中的“标签选项”-“标签包括”中,勾选你需要显示的内容。

3、完成1、2后,退回到初始状态。鼠标左键选择任一标签为激活状态,即可编辑标签内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11876950.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存