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
我试过,其实不需要添加axes(坐标轴),直接在pushbutton的callback下输入以下租前程序就可以了:global im %设im为全局变量
[filename,pathname,filterindex]=uigetfile({'*.jpg''*.bmp''*.gif'睁型销},'悉游选择图片')
%合成路径+文件名
str=[pathname filename]
%读取图片
im=imread(str)
%使用第一个axes
%显示图片
imshow(im)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)