非线性方程求根

隔根区间

即位只包含一个根的区间

描图法

画出 y=f(x)y=f(x) 的函数图像大致判断根所在的区间

可将函数变形,更好绘图

比如将 f(x)=x3x1f(x)=x^3-x-1 变形为 x3=x+1x^3=x+1 作图,交点所在位置即为根所在区间

逐步搜索法
  1. 确定实根所在区间 [a,b][a,b]
  2. 确定步长 h=(ba)/nh=(b-a)/n
  3. 用零点定理判断每个小区间是否存在根
  • 对于多项式存在以下结论

非线性方程求根

例题

非线性方程求根

二分法

通过计算隔根区间的中点,逐步将隔根区间缩小,从而可得方程的近似根数列 {xn}\{x_n\}

步骤

f(a)<0,f(b)>0f(a)<0,f(b)>0

  1. f(a+b2)=0f(\frac{a+b}{2})=0 ,则 x=(a+b)/2x^*=(a+b)/2
  2. f(a+b2)<0f(\frac{a+b}{2})<0 ,隔根区间变为 [(a+b)/2,b][(a+b)/2,b]
  3. f(a+b2)>0f(\frac{a+b}{2})>0 ,则 [a,(a+b)/2][a,(a+b)/2]\
讨论
  • x(ak+bk)/2,x*\approx(a_k+b_k)/2, kk 足够大
  • bkaK=(ba)/2kb_k-a_K=(b-a)/2^k
  • 误差为 xxk(bkak)/2=(ba)/2k+1|x*-x_k|\leq(b_k-a_k)/2=(b-a)/2^{k+1}
  • 若事先给定精度要求 epseps ,只需要 (ba)/2k+1<eps(b-a)/2^{k+1}<eps
  • 不能求复根及偶数重根
例题

非线性方程求根

迭代法

简单迭代法

f(x)=0f(x)=0 转化为 x=g(x)x=g(x)

假设 g(x)g(x) 为连续函数

任取一个初值 x0x_0 ,代入 g(x)g(x)

x1=g(x0)x_1=g(x_0)

x2=g(x1)x_2=g(x_1)

\cdots\cdots

xk+1=g(xk)x_{k+1}=g(x_k)

该过程被称为简单迭代法

收敛性

g(x)g(x) 迭代函数,x0x_0 为初始近似值,xkx_k 为第 kk 步迭代值

如果存在一点 xx^* 使得 {xk}0\{x_k\}^{\infty}_{0}

limk+xk=x{\lim_{k \to +\infty}}{x_k}=x^*

则称迭代法收敛,否则称为发散

例题

非线性方程求根

非线性方程求根

迭代法收敛的充分条件

x=g(x)x=g(x) 建图模拟

非线性方程求根

定理1

设迭代函数 g(x)g(x)[a,b][a,b] 上连续且满足

  1. x[a,b]x\in[a,b] 时, ag(x)ba\leq g(x) \leq b
  2. 存在一个正数 LL , 满足 0<L<10<L<1 , 且 x[a,b]\forall x \in[a,b] ,有 g(x)L|g^{,}(x)|\leq L

  1. 方程 x=g(x)x=g(x)[a,b][a,b] 内有唯一解 $x^* $
  2. 对于任意 x0[a,b]x_0\in[a,b]x=g(x)x=g(x) 均收敛于 xx^*
  3. xkx11Lxk+1xk|x_k-x^*|\leq \frac{1}{1-L}|x_{k+1}-x_k|
  4. xkxLK1Lx1x0|x_k-x^*|\leq \frac{L^K}{1-L}|x_1-x_0|

非线性方程求根

例题

非线性方程求根

牛顿迭代法

f(x)f(x) 在区间 $[a,b] $ 可导,且对于 x[a,b]x \in[a,b], 有 f(x)0f^{\prime}(x) \not= 0

牛顿迭代法:xk+1=xkf(xk)f(xk)x_{k+1}=x_k-\frac{f(x_k)}{f^{\prime}(x_k)}

其实就是泰勒展开的前两项

非线性方程求根

收敛性

用定理一可证明

用定理四可证明

非线性方程求根

弦割法

将牛顿迭代式中

f(xk)xkxk1f(xk)f(xk1)f^{\prime}(x_k)\approx \frac{x_k-x_{k-1}}{f(x_k)-f(x_{k-1})}

相关文章:

  • 2021-11-02
  • 2021-12-10
  • 2021-12-16
  • 2021-11-02
  • 2021-11-02
猜你喜欢
  • 2021-11-16
  • 2021-08-05
  • 2021-05-19
  • 2021-11-02
  • 2021-11-02
  • 2021-11-09
  • 2021-11-02
相关资源
相似解决方案