matlab解线性方程组的迭代法剖析.pptVIP

  • 64
  • 0
  • 约3.08千字
  • 约 33页
  • 2016-06-28 发布于湖北
  • 举报
科学计算与MATLAB 主讲:唐建国 中南大学材料科学与工程学院 2013 第十讲 解线性方程组的迭代解法 内容提要 引言 简单迭代法 赛得尔迭代法 迭代解法的收敛性 MATLAB的线性方程组求解函数2 小结 小 结 线性方程组求根方法的几何意义 线性方程组求根函数的理解与应用 谢 谢 ! * * * * * * * * * * * * * 根据给定方程组,设计出一个迭代公式,构造一数组的序列 ,代入迭代公式,计算出 ,再代入迭代公式,经过k次迭代运算后得到 ,若 收敛于某一极限数组xi,则xi就是方程组的近似解。 迭代过程本质上就是计算极限的过程,一般不能得到精确解。 迭代法的优点是程序简单,适合于大型方程组求解,但缺点是要判断迭代是否收敛和收敛速度问题。 雅可比(Jacobi(1804-1851))迭代法(简单迭代法) 赛得尔 (Seidel (1821 - 1896))迭代法 迭代解法的基本思想 1、引言 设线性代数方程组为 2、简单迭代法 展开为 若对角元素 逐一变量分离得方程组 即 此即为迭代公式 简单迭代解法的过程如下: 1 设定一组初值 第i个变量 第k次迭代 2 第一次迭代: 得到 3 第二次迭代: 得到 4 同样做法,得到第k+1次迭代: 迭代次数k的取值与精度

文档评论(0)

1亿VIP精品文档

相关文档