Matlab中怎样绘制饼图?

2024-12-01 07:59:29
推荐回答(2个)
回答1:

1、MATLAB绘制饼状图

clear,clc

data=[0.9 10 7 15];%输入数据

label={'旦烂George','Sam','Betty','Charlie'};%输入标签

explode=[0 1 0 0];%定义突出的部分

bili=data/sum(data);%计算比例

baifenbi=num2str(bili'*100,'%1.2f');%计算百分比

baifenbi=[repmat(blanks(2),length(data),1),baifenbi,repmat('%',length(data),1)];

baifenbi=cellstr(baifenbi);

Label=strcat(label,baifenbi');

pie(data,explode,Label)

2、MATLAB绘制三维橡迟和饼状图

x=[2 5 23 12 8];

pie3(x);

3、MATLAB绘制动态饼状图梁盯

for ii = 1:10

explode = circshift(explode,[0 -1]);

pie(x,explode);

pause(0.5);

end

回答2:

本视频展示如何用matlab绘制散圆状态图,可用于相关首梁帆御科研数据绘者轿运图!