24小时热门版块排行榜    

查看: 437  |  回复: 0

nannan_109

新虫 (初入文坛)

[求助] 急用matlab求解一个四元非线性方程组!能帮忙编程的悬赏100个金币!

这是一个关于三元A-B-C相图的计算问题,
关系式g_ex1=29433*x1*x2+29241*(x2-x1)*x1*x2-43.65*T*x1*x2-33.85*T*(x2-x1)*x1*x2;这是A-B二元系的过剩自由能表达式
关系式g_ex2=7777*x1*x3+3447*(x3-x1)*x1*x3-21.46*T*x1*x3;这是A-C二元系的过剩自由能表达式
关系式g_ex3=-1906*x2*x3+32*x2*x3*(x3-x2)-0.874*T*x2*x3;这是B-C二元系的过剩自由能表达式
关系式G_ex=x2/(x2+x3)*g_ex1+x3/(x2+x3)*g_ex2+(1-x1)*(1-x1)*g_ex3;这是A-B-C三元系的过剩自由能表达式
关系式G_1=G_ex-x2*diff(G_ex,x2)-x3*diff(G_ex,x3);这是A的偏摩尔过剩自由能表达式
关系式G_2=G_ex+(1-x2)*diff(G_ex,x2)-x3*diff(G_ex,x3);这是B的偏摩尔过剩自由能表达式
关系式G_3=G_ex-x2*diff(G_ex,x2)+(1-x3)*diff(G_ex,x3);这是C的偏摩尔过剩自由能表达式
这是最后得到的等量方程
F1=3796.7+18.64*T-0.0279*T*T+G_1+8.314*T*ln(x1)=0;
F2=25563-48.415*T+G_2+8.314*T*ln(x2)=0;
F3=15177-26.033*T+G_3+8.314*T*ln(x3)=0;
F4=1-x1-x2-x3=0;
其中,温度T的范围可能是从323~834K,而x1,x2,x3的初值分别为0.3,0.4,0.3,如何采用牛顿-拉普森法求解该非线性方程组,其中F4代表的是x1,x2,x3需要满足的关系。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 nannan_109 的主题更新
信息提示
请填处理意见