找回密码
 注册
Simdroid-非首页
查看: 75|回复: 3

怎么进行 变量 转换

[复制链接]
发表于 2011-6-1 10:23:22 | 显示全部楼层 |阅读模式 来自 大连理工大学
最后的B 怎么在变换成 双精度数
syms Z r f H  df dr dH B
Z=r*f-0.5*H^2;
ar=diff(Z,'r');
af=diff(Z,'f');
aH=diff(Z,'H');
aZ=((ar*dr)^2+(af*df)^2+(aH*dH)^2)^0.5;
f=0.6;df=0.6;
r=2.18;dr=0.03;
H=32.8;dH=0.03;
aur=subs(ar)*dr/subs(aZ);
auf=subs(af)*df/subs(aZ);
auH=subs(aH)*dH/subs(aZ);
r1=r-aur*B*dr;
f1=f-auf*B*dr;
H1=H-auH*B*dH;
z1=f1*r1-0.5*H1^2;
B=solve(z1,'B');
 楼主| 发表于 2011-6-1 19:01:33 | 显示全部楼层 来自 大连理工大学
Simdroid开发平台
现在B出来只是两个数 相加的形式  不能进一步 变成想要的结果
回复 不支持

使用道具 举报

发表于 2011-6-1 19:50:23 | 显示全部楼层 来自 英国
double(B)啊。
回复 不支持

使用道具 举报

 楼主| 发表于 2011-6-2 09:53:35 | 显示全部楼层 来自 大连理工大学
3# nwcwww
谢谢 开始用的vpa 后来又用 int ……
没想到double
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-4 17:25 , Processed in 0.033050 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表