| 查看: 2464 | 回复: 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金币给大家。谢谢了[ 来自小组 正能量之家 ] |
» 猜你喜欢
科研求助
已经有4人回复
博士去二本高校当辅导员,如何调整心态?
已经有11人回复
面上没中,邀请各位路过的虫友分析一下分数
已经有15人回复
面上有专家说实验设备不是我们单位的
已经有6人回复
江苏省自然基金 什么时候出结果
已经有6人回复
广西大学-广州大学招聘博士后 欢迎广大优秀人才!!!
已经有11人回复
闲聊
已经有3人回复
两块石头
已经有10人回复
初秋的晨风
已经有6人回复
Ei源刊怎么投
已经有4人回复
【答案】应助回帖
|
新建一个函数 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
- 金币: 68174.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3292.4小时
- 虫号: 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










回复此楼