| 查看: 1947 | 回复: 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金币给大家。谢谢了[ 来自小组 正能量之家 ] |
» 猜你喜欢
有时候真觉得大城市人没有县城人甚至个体户幸福
已经有8人回复
同年申请2项不同项目,第1个项目里不写第2个项目的信息,可以吗
已经有3人回复
退学或坚持读
已经有28人回复
天津大学招2026.09的博士生,欢迎大家推荐交流(博导是本人)
已经有3人回复
面上项目申报
已经有3人回复
酰胺脱乙酰基
已经有9人回复
CSC & MSCA 博洛尼亚大学能源材料课题组博士/博士后招生|MSCA经费充足、排名优
已经有5人回复
博士延得我,科研能力直往上蹿
已经有7人回复
面上基金申报没有其他的参与者成吗
已经有5人回复
遇见不省心的家人很难过
已经有22人回复
【答案】应助回帖
|
新建一个函数 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
- 金币: 68124.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.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














回复此楼