找回密码
 注册
查看: 2183|回复: 4

[求助]本人初学求非线性方程组解法原程序,急

[复制链接]
发表于 2004-3-17 20:08:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
原题:解非线性方程组:2*X1-X2=exp(-X1)  &  -X1+2*X2=exp(-X2)
请高手指点,先谢过了!
发表于 2004-3-18 16:37:31 | 显示全部楼层

[求助]本人初学求非线性方程组解法原程序,急

你去看《非线性方程组迭代解法》冯果忱
其中的拟牛顿法解这类方程组比较好,而且用matlab比较方便实现
发表于 2004-3-20 14:50:33 | 显示全部楼层

[求助]本人初学求非线性方程组解法原程序,急

eq1:2*X1-X2=exp(-X1)  
eq2:-X1+2*X2=exp(-X2)
注意到eq2中做代换x2->x1,x1->x2,方程1和2完全相同
可以表示为f(x1,x2)=f(x2,x1)=0
由于对称性,判断必有x1=x2
在mathematica中求解
FindRoot[2x-x==Exp[x],{x,0.1}]
可得x=0.567143
发表于 2004-3-24 15:04:58 | 显示全部楼层

[求助]本人初学求非线性方程组解法原程序,急


发表于 2004-3-24 15:06:11 | 显示全部楼层

[求助]本人初学求非线性方程组解法原程序,急

第二个换了之后,难道第一个不要同时也要做这个变换吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表