24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 696  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

最终还是沉默

新虫 (初入文坛)

[求助] 未知数的数量级相差很大的非线性方程组的求解问题已有1人参与

请各位数学大神帮帮忙,一个关于非线性方程组的求解问题;
   非线性方程组,未知数X,Y的数量级相差较大。X的数量级是10^2,Y的数量级是10^(-3),方程组中含有XY,Y^2;请问这种方程组一般用什么算法求解比较好呢?

   我现在用的是matlab里面的fsolve函数,用的是Levenberg-Marquardt算法,精度TolFun设置1e-6时可以求解,求解出来的X的结果是正确的,但是Y的结果不正确,如果精度TolFun设置小于1e-6时,方程就无解。  
   对于这种未知数数量级相差比较大的非线性方程组,应该用什么方法来求解呢?

   数学学的不好,好无助,请大神们指点迷津
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lukebest

禁虫 (正式写手)

本帖内容被屏蔽

3楼2017-01-02 11:12:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答

lukebest

禁虫 (正式写手)

本帖内容被屏蔽

2楼2017-01-02 11:10:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见