| 查看: 2334 | 回复: 10 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
matlab非线性方程组该如何编程。求助
|
|||
|
已知S=0,o=33 ,m=0.029,v=2.7 计算a 计算b 计算c 计算d 计算e 计算a 0=25.2766*214*0.91*s-(0.95+6.76*v^0.49)*25.2766*2*107*(a-o)-42119*10^(-5)*[(a+273.16)^4-(e+273.16)^4]-13779.3696*10^(-8)*[(a+273.16)^4-(d+273.16)^4] 计算b 2400*10218.5*b = 2400/1185*0.89^(1/3)*1438.3* ^0.33*8*462.54*(0.01347-3.85355*10^(-4)*e+3.0919*10^(-5)*e^2-b)- 2400/1185*0.89^(1/3)*3243.8* ^0.33*(b-0.01347+3.85355*10^(-4)*d-3.0919*10^(-5)*d^2)- 2400/3600*4*44500*(m-b) 计算室内空气c 1185*10218.5* c=1438.3*1649.68* ^0.33*(e-c)-3243.8* ^0.33*(c-d)*25.2766*314- 1185*4*44500*(c-o+0.8*5)) 计算d 0=0.81*0.91*25.2766*2*107*s+3243.8*25.2766*2*107* ^0.33*(c-d)+ 2400/1185*0.89^(1/3)*3243.8* ^0.33*25.2766*2*107*(b-0.01347+3.85355*10^(-4)*d-3.0919*10^(-5)*d^2)- 5.67*10^(-8)*25.2766*2*107*((a+273.16)^4-(d+273.16)^4)/(1/0.62+1/0.62-1) 计算e 4.17*10^6*8*892* e=0.81^2*(1-0.09)*8*462.54*s- 462.54/1649.68*1438.3*1649.68* ^0.33*(e-c) -2400/1185*0.89^(1/3)*1438.3* ^0.33* (0.01347-3.85355*10^(-4)*e+3.0919*10^(-5)*e^2-b)- 2400/1185*0.89^(1/3)*3243.8* ^0.33 +5.67*10^(-8)*0.97*0.33*462.54*8/(1/0.97+1/0.62-1)*((a+273.16)^4-(e+273.16)^4)+ 5.67*10^(-8)*0.97*0.33*462.54*8/(1/0.97+1/0.62-1)*((d+273.16)^4-(e+273.16)^4)- 5.67*10^(-8)*0.97*0.33*0.33*462.54*8*((e+273.16)^4-0.0552*(o+273.16)^6) 五个方程,五个未知数。麻烦大神帮我把matlab的程序编写下吧,然后发给我吧。小弟感激不尽。谢谢了。非常急。 ![]() .有50金币给大家。谢谢了[ 来自小组 正能量之家 ] |
» 猜你喜欢
售T0P一区SCI文章,我:8O5.51.O.54,科目齐全,可+急
已经有3人回复
b口会评
已经有6人回复
信息学部会评时间
已经有3人回复
祈祷青基必中
已经有9人回复
在职考研
已经有7人回复
MSER送审了还被拒稿
已经有5人回复
关于如何从代码看上不上会
已经有14人回复
硝基还原
已经有5人回复
化学口会评?应用基础研究和基础研究,希望能分开
已经有3人回复
今年E04面上
已经有21人回复
【答案】应助回帖
|
新建一个函数 myfunc.m function fx=myfunc(x) %变量区 a=x(1); b=x(2); c=x(3); d=x(4); e=x(5); %常数区 s=0; o=33; m=0.029; v=2.7; c11=25.2766*214*0.91*s; c12=(0.95+6.76*v^0.49)*25.2766*2*107; c13=42119*10^(-5); c14=13779.3696*10^(-8); fx1=c11-c12*(a-o)-c13*(a+273.16)^4-(e+273.16)^4)-c14*((a+273.16)^4-(d+273.16)^4); c21 = 2400*10218.5; c22 = 2400/1185*0.89^(1/3)*1438.3*0.33*8*462.52; c23 = 3.85355*10^(-4); c24 = 3.0919*10^(-5); c25 = 2400/1185*0.89^(1/3)*3243.8*0.33; c26 = 2400/3600*4*44500; fx2 = -c21*b + c22*(0.01347-c23*e+c24*e^2-b)-c25*(b-0.01347+c23*d-c24*d^2)-c26*(m-b); c31 = 1185*10218.5; c32 = 1438.3*1649.68*0.33; c33 = 3243.8* 0.33*25.2766*314; c34 = 1185*4*44500; fx3 = -c31* c+c32*(e-c)-c33*(c-d)-c34*(c-o+0.8*5); c41 = 0.81*0.91*25.2766*2*107; c42 = 3243.8*25.2766*2*107*0.33; c43 = 2400/1185*0.89^(1/3)*3243.8*0.33*25.2766*2*107; c44 = 5.67*10^(-8)*25.2766*2*107; c45 = 1/0.62+1/0.62-1; fx4=c41*s+c42*(c-d)+c43*(b-0.01347+c23*d-c24*d^2)-c44*((a+273.16)^4-(d+273.16)^4)/c45; c51 = 4.17*10^6*8*892; c52 = 0.81^2*(1-0.09)*8*462.54; c53 = 462.54/1649.68*1438.3*1649.68*0.33; c54 = 2400/1185*0.89^(1/3)*1438.3*0.33; c55 = 2400/1185*0.89^(1/3)*3243.8*0.33; c56 = 5.67*10^(-8)*0.97*0.33*462.54*8/(1/0.97+1/0.62-1); c57 = 5.67*10^(-8)*0.97*0.33*0.33*462.54*8; fx5 = -c51*e+c52*s-c53*(e-c)-c54* (0.01347-c23*e+c24*e^2-b)-c55+c56*((a+273.16)^4-(e+273.16)^4)+c56*((d+273.16)^4-(e+273.16)^4)-c57*((e+273.16)^4-0.0552*(o+273.16)^6); fx = [fx1;fx2;fx3;fx4;fx5]; 然后在Matlab主工作区输入以下 clear all; clc x0=[1 2 3 4 5]; x=fsolve(@myfunc,x0) 其中x0是a,b,c,d,e的初始假设值。 楼主的原帖中有些地方不是很明确,尤其是 *^0.33,所以需要先细心检查以下各个常数和方程表达式。 |
11楼2013-11-03 00:16:41
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68159.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3292.2小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~ 2013-10-25 20:33:02
沙漠oo飞鹰: 金币+30, ★★★很有帮助 2013-10-30 11:03:29
感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~ 2013-10-25 20:33:02
沙漠oo飞鹰: 金币+30, ★★★很有帮助 2013-10-30 11:03:29

2楼2013-10-25 10:10:00
yinhu1988
木虫 (著名写手)
- 应助: 36 (小学生)
- 金币: 4083.2
- 红花: 3
- 帖子: 1038
- 在线: 192.8小时
- 虫号: 709178
- 注册: 2009-02-26
- 性别: GG
- 专业: 控制理论与方法
【答案】应助回帖
★
感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~ 2013-10-25 20:33:10
感谢参与,应助指数 +1
臭水沟: 金币+1, 谢谢交流~ 2013-10-25 20:33:10
| I do not think that there will be someone look into your formula. It is very long and not easy to read. You can just describe your problem in general to ask for help. It is not a good choice to paste your code here and wait for help. Fewer people really has the time to read inside your code. |

3楼2013-10-25 15:12:36
dingd
铁杆木虫 (职业作家)
- 应助: 1641 (讲师)
- 金币: 15037.3
- 散金: 101
- 红花: 234
- 帖子: 3410
- 在线: 1223.7小时
- 虫号: 291104
- 注册: 2006-10-28
4楼2013-10-26 23:13:51












回复此楼