答案: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语言编程的!谢谢!