Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-08-02, 15:41   #1
fzchyi
初级会员
 
注册日期: 2008-08-02
年龄: 47
帖子: 1
声望力: 0
fzchyi 正向着好的方向发展
默认 [求助]解复杂方程组

eq1=sym('(Tg-302)/(1/23.26+0.01/1.1)+h*(Tg-Tf)+hwg*(Tg-Tw)=0.7*600');
eq2=sym('h*(Tg-Tf)+h*(Tw-Tf)=q');
eq3=sym('1.128*V*1005*(Tf-302)/0.75/4.6/2.2=q');
eq4=sym('Tf=0.75*To+0.25*302');
eq5=sym('h*(Tw-Tf)+1/(1/8.72+0.2/0.49)*(Tw-299)+hwg*(Tw-Tg)=0');
eq6=sym('0.6*4.6*0.3/sqrt(1+1)*sqrt(2*9.8*2.5*(Tf-302)/302)=V');
eq7=sym('5.67*10^8*(Tg^2+Tw^2)*(Tw+Tg)/(1/0.8+1/0.94-1)=hwg');
eq8=sym('0.0267*Nu/2.5=h');
eq9=sym('4.9+0.0606*(V/4.6/0.04*0.04/0.000016*0.701*2*0.04/2.5)^1.2/(1+0.0909*(V/4.6/0.04*0.04/0.000016*0.701*2*0.04/2.5)^0.7*0.701^0.17)=Nu');


[Tg,h,Tf,hwg,Tw,q,To,Nu,V]=solve(eq1,eq2,eq3,eq4,eq5,eq6,eq7,eq8,eq9);


运行后提示:Warning: Explicit solution could not be found.
> In solve at 140
In sym.solve at 49

方程组应该有大于0的解。
方程中有什么问题,导致不能求解?应该怎么解方程组?
fzchyi 当前离线   回复时引用此帖
旧 2008-08-02, 22:20   #2
zhanhuichong
普通会员
 
注册日期: 2008-04-04
年龄: 38
帖子: 46
声望力: 20
zhanhuichong 是一个将要出名的人zhanhuichong 是一个将要出名的人
默认

fsolve求解
zhanhuichong 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
[求助]Matrix is close to singular or badly scaled d-cateran MATLAB论坛 6 2009-10-25 09:19
关于m文件和c-mex的问题 s2002teven MATLAB论坛 0 2008-10-16 06:13
我的运行结果和他的不一样,我用的是2006b,是版本问题吗? smile MATLAB论坛 0 2008-06-11 09:30
[求助]simulink在一个m文件的调用 lufeng19861126 MATLAB论坛 1 2008-04-08 23:17
BAE Systems Proves the Advantages of Model-Based Design TechnicalArticles MATLAB技术文章 0 2008-01-06 16:32


所有时间均为北京时间。现在的时间是 07:47


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.