| 查看: 1883 | 回复: 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金币给大家。谢谢了[ 来自小组 正能量之家 ] |
» 猜你喜欢
国自然申请面上模板最新2026版出了吗?
已经有15人回复
基金委咋了?2026年的指南还没有出来?
已经有4人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
Materials Today Chemistry审稿周期
已经有5人回复
溴的反应液脱色
已经有7人回复
推荐一本书
已经有12人回复
基金申报
已经有4人回复
常年博士招收(双一流,工科)
已经有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
- 金币: 68123.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












回复此楼