迭代法的加速_加速迭代法一
迭代法的加速由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“加速迭代法一”。
6.5
迭代法的加速
一、教学目标及基本要求
通过对本节的学习,使学生掌握方程求根迭代法的加速。
二、教学内容及学时分配
本章主要介绍线性方程求根的迭代法的加速方法。要求 1.了解数值分析的研究对象、掌握误差及有关概念。
2.正确理解使用数值方法求方程的解的基本思想、数学原理、算法设计。3.了解插值是数值逼近的重要方法之一,正确理解每一种算法的基本思想、计算公式、算法设计、程序框图设计和源程序。
4.掌握数值积分的数学原理和程序设计方法。5.能够使用数值方法解决一阶常微分方程的初值问题。6.理解和掌握使用数值方法对线性方程组求解的算法设计。
三、教学重点难点
1.教学重点:非线性方程迭代收敛性与迭代加速、牛顿法。2.教学难点:迭代的收敛性。
四、教学中应注意的问题
多媒体课堂教学为主。适当提问,加深学生对概念的理解,迭代加速的算法实现。
五、教案正文
6.1 迭代公式的加工
迭代过程收敛缓慢,计算量将很大,需要进行加速。
设xk是根x*的某个近似值,用迭代公式校正一次得xk1xk,假设'(x)在所考察得范围内变化不大,其估计值为L,则有:
x*xk1L(x*xk)x*1Lxk1xk 1L1L1Lxk1xk,是比xk1更好的近似根。这样加工后1L1L有迭代公式xk1的计算过程为:
迭代xk1xk
1Lxk1xk 1L1L1[(xk)Lxk] 合并的xk11L改进xk1例3 P133
6.2 埃特金算法
上述加速方法含有导数'x,不便于计算。设将迭代值xk1xk再迭代一次,又得~xk1xk1,由于x*~xk1L(x*xk1)
又x*xk1L(x*xk),消去L得 x*xk1x*xk(~xk1xk1)2*~ *xxk1~*~xxk1xxk1xk12xk1xk计算过程如下: 迭代xk1xk 迭代~xk1xk1 改进xk1(~xk1xk1)2~ xk1~xk12xk1xk小结:这节课我们主要介绍了线性方程组迭代法加速的基本思想及其常用的几种迭代方法。要求大家掌握埃特金算法及其收敛速度,收敛的阶。
作业:课后作业10-13