Matlab 将标签放在饼图上

Matlab 将标签放在饼图上,matlab,plot,pie-chart,Matlab,Plot,Pie Chart,我有一个10x2矩阵a。在第一列中,有65到90之间的值,可以使用char(X)命令转换为字母。在第二列中,我想在饼图中绘制一些值。如何使用饼图中A(:,1)中相应的字母标记A(:,2)中的值。如果输入正确的输入字符串,该函数将为您完成标记工作。问题是它希望输入字符串采用单元格形式。这意味着您必须在使用char()命令之后使用 像这样: pie(A(:,2),cellstr(char(A(:,1))))

我有一个10x2矩阵a。在第一列中,有65到90之间的值,可以使用char(X)命令转换为字母。在第二列中,我想在饼图中绘制一些值。如何使用饼图中A(:,1)中相应的字母标记A(:,2)中的值。

如果输入正确的输入字符串,该函数将为您完成标记工作。问题是它希望输入字符串采用单元格形式。这意味着您必须在使用char()命令之后使用

像这样:

pie(A(:,2),cellstr(char(A(:,1))))