水木社区手机版
首页
|版面-数学科学(Mathematics)|
新版wap站已上线
返回
1/1
|
转到
主题:请教一个用Newton-Raphson方法解代数方程的问题
楼主
|
liusk
|
2022-06-02 16:22:45
|
只看此ID
解9元非线性代数方程:y=f(u,x)=0,其中u每步发生变化但可以看作已知量,然后求解x。
迭代算法是:x(k+1)=x(k)-y(k)/J(k)。
x可以认为是连续变化的,现在问题是大部分的点残差y都能收敛到10^-10以下,偶尔会遇一个点残差y中的某个量只能收敛到10^-6。
我自己猜测是这个点就是没有收敛性好的解,但是造成这种现象的原因是可能是什么?有没有什么手段能让我修改一下f(u,x)使其完全收敛。
--
FROM 123.112.67.*
1楼
|
cafitren
|
2022-06-07 03:48:15
|
只看此ID
Newton-Raphson收敛很快的,能够收敛到10^-6应该也能够收敛到10^-10。你是不是最大迭代设太小了,比如说10。
【 在 liusk 的大作中提到: 】
: 解9元非线性代数方程:y=f(u,x)=0,其中u每步发生变化但可以看作已知量,然后求解x。
: 迭代算法是:x(k+1)=x(k)-y(k)/J(k)。
: x可以认为是连续变化的,现在问题是大部分的点残差y都能收敛到10^-10以下,偶尔会遇一个点残差y中的某个量只能收敛到10^-6。
: ...................
--
FROM 129.15.66.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版