创建饼图时,MATLAB用每个饼图片所代表的整个饼图片的百分比来标记每个饼图片。您可以更改标签以显示不同的文本。
创建带有简单文本标签的饼图。
x=[1,2,3];饼(x{“项目A”,“B项”,“C项”})
创建具有标签的饼图,其中包含自定义文本和每个切片的预先计算的百分比值。
创建饼图并指定输出参数p,以包含由创建的文本和修补程序对象馅饼
作用这个馅饼
函数为每个饼图切片创建一个文本对象和一个面片对象。
x=[1,2,3];p=饼(x);
从中获取每个饼图切片的贡献百分比一串
文本对象的属性。然后,在单元格数组中指定所需的文本文本
。将文本与单元格数组中关联的百分比值连接起来组合文本
.
pText=findobj(p,“类型”,“文本”);percentValues=get(pText,“字符串”); txt={'项目A:';'项目B:';'项目C:'}; CombinedText=strcat(txt,百分比值);
通过设置一串
要创建的文本对象的属性组合文本
.
pText(1).String=CombinedText(1);pText(2).String=combinedtxt(2);pText(3).String=CombinedText(3);