24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2434  |  回复: 7

紫麒麟de

新虫 (小有名气)

[求助] MATLAB求解五元非线性方程组,在线等

syms x1 x2 x3 x4 x5 x6 x7 x8 x9
x1=x2*1.24287*10^(-5)+(1-x2)*1.13096*10^(-5)
x3=2*(x2*0.7586+(1-x2)*0.5718)*x1/873.15
x4=0.709165/(x2*1.24287+(1-x2)*1.13096)
function y=fun(x2 x5 x6 x7 x8)
fun1=dx8/dx9-(4.58794*exp(-19))*(0.1057-x5)/(8.314*(x4*x2/2-x5)*x8)
fun2=dx8/dx9-(1.49751*exp(-18))*(0.106-x6)/(8.314*(x4*(1-x2)/2-x6)*x8)
fun3=dx8/dx9-(1.01476*exp(-11))*(0.0582-x7)/(8.314*(x4/2-x7)*x8)
fun4=x5*x7-x2*(2.71617*exp(-17))*exp(x3/x8)
fun5=x6*x7-(1-x2)(5.71092*exp(-5))*exp(x3/x8)
初值[x2 x5 x6 x7 x8]=(0.5 0.0001 0.001 0.0001 0.00000001))
[x2 x5 x6 x7 x8]=solve('fun1','fun2','fun3','fun4','fun5')
A=[x2 x5 x6 x7 x8]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

fun1=dx8/dx9-(4.58794*exp(-19))*(0.1057-x5)/(8.314*(x4*x2/2-x5)*x8)
fun2=dx8/dx9-(1.49751*exp(-18))*(0.106-x6)/(8.314*(x4*(1-x2)/2-x6)*x8)
fun3=dx8/dx9-(1.01476*exp(-11))*(0.0582-x7)/(8.314*(x4/2-x7)*x8)


怎么dx8/dx9有三种表达式?
2楼2014-05-29 11:11:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

紫麒麟de

新虫 (小有名气)

引用回帖:
2楼: Originally posted by pdl9527 at 2014-05-29 11:11:03
fun1=dx8/dx9-(4.58794*exp(-19))*(0.1057-x5)/(8.314*(x4*x2/2-x5)*x8)
fun2=dx8/dx9-(1.49751*exp(-18))*(0.106-x6)/(8.314*(x4*(1-x2)/2-x6)*x8)
fun3=dx8/dx9-(1.01476*exp(-11))*(0.0582-x7)/(8.314*(x4/2-x ...

是的,三个式子dx8/dx9都一样,后面两个不一样,这能解出来吗?能把完整的程序帮我写一下吗?非常感谢
3楼2014-05-29 11:33:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

紫麒麟de

新虫 (小有名气)

引用回帖:
3楼: Originally posted by 紫麒麟de at 2014-05-29 11:33:14
是的,三个式子dx8/dx9都一样,后面两个不一样,这能解出来吗?能把完整的程序帮我写一下吗?非常感谢...

这是我的原方程组
MATLAB求解五元非线性方程组,在线等
IMG_20140529_113514.jpg

4楼2014-05-29 11:41:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdl9527

专家顾问 (小有名气)

引用回帖:
4楼: Originally posted by 紫麒麟de at 2014-05-29 11:41:23
这是我的原方程组

IMG_20140529_113514.jpg
...

不好意思~没解过类似的方程,我想的话既然都是dx9/dx8那么他们就两两相等,就可以变成一个dx9/dx8还有两个等式,而x1,x3,x4都可以用x2表示出来,那么就变成5个方程5个未知数,但是其中含有一个微分方程,但我不知道如何求解~期待有大神能帮到你,我也学习下~
5楼2014-05-29 13:32:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

紫麒麟de

新虫 (小有名气)

引用回帖:
5楼: Originally posted by pdl9527 at 2014-05-29 13:32:24
不好意思~没解过类似的方程,我想的话既然都是dx9/dx8那么他们就两两相等,就可以变成一个dx9/dx8还有两个等式,而x1,x3,x4都可以用x2表示出来,那么就变成5个方程5个未知数,但是其中含有一个微分方程,但我不知道 ...

好的,还是非常感谢
6楼2014-05-29 14:32:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zpbeihui

新虫 (小有名气)

去ilovematlab问问,专业人士多一点

[ 发自小木虫客户端 ]
7楼2014-05-29 20:33:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

紫麒麟de

新虫 (小有名气)

引用回帖:
7楼: Originally posted by zpbeihui at 2014-05-29 20:33:57
去ilovematlab问问,专业人士多一点

好的,非常感谢,已经在上面问了
8楼2014-05-29 22:03:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 紫麒麟de 的主题更新
信息提示
请填处理意见