首页 理论教育 牛顿法公式及误差分析|数值计算方法

牛顿法公式及误差分析|数值计算方法

时间:2023-11-06 理论教育 版权反馈
【摘要】:且用切线的零点x1 作为方程的根x的近似值,即一般地,若已求得xk,将式中x0 换为xk,重复上述过程,即得求方程f=0 根的牛顿法的计算公式在几何上,线性化方程f+f′=0 的解xk+1,表示过曲线y =f上点P0的切线与x 轴的交点,如图6.2 所示。图6.2牛顿法的几何意 义下面利用f的泰勒公式进行误差分析。

牛顿法公式及误差分析|数值计算方法

设有非线性方程

其中,假设f(x)在[a,b]上一阶连续可微,且f(a)·f(b)<0;又设x0 是f(x)的一个零点x∈(a,b)的近似值(设f′(x0)≠0)。 现考虑用过曲线y =f(x)上点P(x0, f(x0))的切线近似代替函数f(x),即用线性函数

代替f(x)。 且用切线的零点x1 作为方程(6.13)的根x的近似值,即

一般地,若已求得xk,将式(6.16)中x0 换为xk,重复上述过程,即得求方程f(x)=0 根的牛顿法的计算公式

在几何上,线性化方程f(xk)+f′(xk)(x-xk)=0 的解xk+1,表示过曲线y =f(x)上点P0(xk,yk)的切线与x 轴的交点,如图6.2 所示。

图6.2 牛顿法的几何意 义(www.xing528.com)

下面利用f(x)的泰勒公式进行误差分析。 设已知f(x)=0 的根x的第k 次近似xk,于是f(x)在xk 点泰勒公式为(设f(x)二次连续可微):

利用牛顿法公式(6.17)即得误差关系式

误差公式(6.19)说明xk+1的误差是与xk 的误差的平方成比例的。 当初始误差充分小时,以后迭代的误差将非常快地减少。

计算结果见表6.5。

表6.5 计算结果

注:当初值x0 选取靠近根x时,牛顿法收敛且收敛较快;当初值x0 不是选取接近方程根时,牛顿法可能会给出发散的结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈