24小时热门版块排行榜    

查看: 1211  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

小指甲123

新虫 (小有名气)

[求助] 求解方程组 已有3人参与

本人想求解一个八元方程组,MATLAB还不太会用,写的程序如下,可是求出的结果看不懂,求好心人指教啊,新手无金币,还请包涵
g12=9271.1;g21=495.9;T=303.15;R=8.314;
syms x11 x21 x12 x22 r11 r21 r12 r22
alfa=0.2;
R=8.314;
tao12=g12./R./T;
tao21=g21./R./T;
G12=exp(-alfa*tao12);
G21=exp(-alfa*tao12);
>> [x11 x21 x12 x22 r11 r21 r12 r22]=solve(r11-exp(x22.^2.*(tao12.*(G12./(x12+x22.*G12)).^2+tao21.*G21./(x22+x12.*G21).^2)),r12-exp(x22.^2.*(tao12.*(G12./(x12+x22.*G12)).^2+tao21.*G21./(x22+x12.*G21).^2)),r21-exp(x11.^2.*(tao21.*(G21./(x21+x11.*G21)).^2+tao12.*G12./(x11+x21.*G12).^2)),r22-exp(x12.^2.*(tao12.*(G12./(x22+x12.*G12)).^2+tao21.*G21./(x12+x22.*G21).^2)),r11*x11-r12*x12,r21*x21-r22*x22,x11+x21-1,x12+x22-1)
八个方程已检查N遍,应该是没有问题的,跪求指导,好捉急
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★
小指甲123: 金币+3, 有帮助 2014-10-13 19:57:18
似乎多解:

1:
r11: 1.0792834745087
x22: 0.241692882646934
x12: 0.758307117353066
r12: 1.0792834745087
r21: 4.21004443723871
x11: 0.758307117353066
x21: 0.241692882646934
r22: 4.21004443723871

2:
r11: 47.8276117781295
x22: 0.999999999706249
x12: 2.93751265462444E-10
r12: 47.8276117781295
r21: 1
x11: 2.93751265481594E-10
x21: 0.999999999706249
r22: 1

3:
r11: 0.999999999999093
x22: -7.89502076435928E-13
x12: 1.0000000000017
r12: 1.00000000000091
r21: 7.09488634654321
x11: 1.00000000000442
x21: -5.32197232964814E-12
r22: 47.8276119995367
9楼2014-10-10 21:16:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

小指甲123

新虫 (小有名气)

不好意思不好意思G21=exp(-alfa*tao21);我输错了,但是我改正后,并去除点计算,依旧得不到结果 请指教
2楼2014-10-10 16:30:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
小指甲123: 金币+3 2014-10-13 19:55:19
不一定有解析解(solve),可以试试数值解(fsolve)
3楼2014-10-10 17:10:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhchh008

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
g12=9271.1;g21=495.9;T=303.15;R=8.314;
syms x11 x21 x12 x22 r11 r21 r12 r22
alfa=0.2;
R=8.314;
tao12=g12./R./T;
tao21=g21./R./T;
G12=exp(-alfa*tao12);
G21=exp(-alfa*tao12);
[x11 x21 x12 x22 r11 r21 r12 r22]=solve(r11-exp(x22.^2.*(tao12.*(G12./(x12+x22.*G12)).^2+tao21.*G21./(x22+x12.*G21).^2)),r12-exp(x22.^2.*(tao12.*(G12./(x12+x22.*G12)).^2+tao21.*G21./(x22+x12.*G21).^2)),r21-exp(x11.^2.*(tao21.*(G21./(x21+x11.*G21)).^2+tao12.*G12./(x11+x21.*G12).^2)),r22-exp(x12.^2.*(tao12.*(G12./(x22+x12.*G12)).^2+tao21.*G21./(x12+x22.*G21).^2)),r11*x11-r12*x12,r21*x21-r22*x22,x11+x21-1,x12+x22-1);
A=[x11 x21 x12 x22 r11 r21 r12 r22];

A =

[ 1.0, 1.0, 7.0948863464639782514303197424122, 43.498233938038027684388468928734, 1.0, 1.0, 0, 0]
4楼2014-10-10 17:15:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见