当前位置:编程学习 > Matlab >>

用matlab画饼图的时候,要标注每一个部分的名称,怎么弄啊

答案:A=[0.5,1,2,2.3,10,8.8,4] f1=A(find(A<2&A>=0)) f2=A(find(A<6&A>=2)) f3=A(find(A>=6)) ratio=[length(f1) length(f2) length(f3)]/length(A) format rat ratio pie(ratio) legend('0-2','2-6','>6') 结果: A = 0.5000 1.0000 2.0000 2.3000 10.0000 8.8000 4.0000 f1 = 0.5000 1.0000 f2 = 2.0000 2.3000 4.0000 f3 = 10.0000 8.8000 ratio = 0.2857 0.4286 0.2857 ratio = 2/7 3/7 2/7
其他:用legend('','','');引号中是标注名称。

上一个:MATLAB 求解符号矩阵中的符号值
下一个:已知状态空间方程如何转为传递函数 要用matlab语言编程的!谢谢!

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,