赞
踩
案例选自《数学模型》血管分支,水平有限,如有错误敬请谅解。
- syms r1 r theta alpha k q H L b
- fun=@(r1,r,theta)(k*q^2/r^4+b*r^alpha)*(L-H/tan(theta))+(0.25*k*q^2/(r1)^4+b*(r1)^alpha)*2*H/sin(theta)
- res1=diff(fun,r1)
- res2=diff(fun,r)
- res3=diff(fun,theta)
- a=1:0.01:2;
- y=power(2,(a-4)./(a+4));
- miny=min(y);
- maxy=max(y);
- rr=power(4,1.0./(a+4));
- minrr=min(rr);
- maxrr=max(rr);
- theta1=acos(miny)*180/pi;
- theta2=acos(maxy)*180/pi;
- fprintf('theta的范围大概是%f~%f',theta2,theta1)
- fprintf('r/r1的范围大概是%f~%f',minrr,maxrr)
-
-
![](https://csdnimg.cn/release/blogv2/dist/pc/img/newCodeMoreWhite.png)
运行结果如下: (实时编辑器内运行结果)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。