数学毕业论文

迭代法解线性方程组

时间:2022-10-01 04:19:20 数学毕业论文 我要投稿
  • 相关推荐

迭代法解线性方程组

  下面是一篇关于迭代法解线性方程组的论文,对正在写有关数学论文的写作者有一定的参考价值和指导作用!

  摘 要: 现实生活中许多数学模型都可以归结为解线性方程组,线性方程组的解法有很多种,其中数值分析中迭代法是比较重要的一种。本文利用系数矩阵A的对角线上元素的和给出了线性方程组Ax=b的一种新的迭代格式。

  关键词: 数值分析迭代法线性方程组

  在工程技术、自然科学和社会科学中的许多问题最终都可归结为解线性方程组,因此线性方程组的求解对于解决实际问题是极其重要的。线性方程组的解法有很多种,其中数值分析中的迭代法是比较重要的一种。

  迭代法的基本思想是将线性方程组:

  Ax=b(其中A∈R,b∈R),(1)

  经过变换构造出一个等价同解方程组:x=Mx+c,然后改写成Jacobi迭代式:

  x=Mx+c(k=0,1,2,…),(2)

  或者Gauss-Seidel迭代式:

  x=Bx+Bx+c(k=0,1,2,…)(其中B+B=M),

  选定初始向量:x=(x,x,…,x),反复不断地使用迭代式来构造一个序列:{x}(k=0,1,2,…)。如果{x}(k=0,1,2,…)收敛,它就是该方程组的近似解序列,否则它就没有实用价值。本文利用系数矩阵A的对角线上元素的和给出了系数为对称正定矩阵的线形方程组Ax=b的一种新的定常迭代格式,如果系数矩阵A为可逆的非正定矩阵,可以通过预处理转化为正定矩阵,令A:=AA,b:=Ab即可。且充分考虑加快计算速度。

  一、收敛定理及证明

  1.引理:如果M是一个n×n矩阵,对任意的n维向量c迭代格式(2)收敛的充分必要条件是ρ(M)<1,其中ρ(M)为矩阵的M谱半径。

  证明见文献[1]。

  2.定理1:如果A为对称正定n×n矩阵,则线形方程组Ax=b的迭代格式

  x=[I-A]x+(3)

  是收敛的。

  证明见文献[3]。

  对任意系数为正定矩阵的线性方程组,迭代格式(3)都是收敛的,因为收敛速度取决于迭代矩阵谱半径的大小,谱半径越小,收敛速度越快,谱半径越大,收敛速度越慢。但迭代格式(3)只能保证迭代矩阵的谱半径小于1,如果迭代矩阵的谱半径非常接近1,其收敛速度是非常慢的。

  下面通过在迭代格式(3)中引入一个因子来改进收敛速度。

  构造迭代格式:

  {y=[I-A]x+b(4)

  或者与(4)等价的迭代格式:

  x=[I-A]x+b(5)

  3.定理2:如果A为对称正定n×n矩阵,则线性方程组Ax=b的迭代格式(5)是收敛的。

  证明:设λ(i=1,2,…,n)为A的n个特征值,因为A是对称正定矩阵,所以λ>0(i=1,2,…,n),λ+λ+…+λ=a+a+…+a。

  I-A的n个特征值为1-(i=1,2,…,n),

  显然-1<1-<1(i=1,2,…,n),

  这样有ρ[I-A]<1,由引理知迭代格式(5)是收敛的。

  如果正定线性方程组Ax=b的系数矩阵特征值的分布相对比较集中,还可以进一步对定理2的迭代格式进行改进,以加快计算速度。

  当系数矩阵的特征值分布比较集中时,(i=1,2,…,n)近似等于,

  即A的特征值近似等于。

  构造迭代格式:

  {y=[I-A]x+b(6)

  或者与(6)等价的迭代格式:

  x=[I-A]x+b(7)

  因为当系数矩阵的特征值分布比较集中时,(i=1,2,…,n)近似等于,这时迭代格式(7)的迭代矩阵[I-A]的谱半径就与0非常接近,从而使得收敛速度极快。

  4.定理3:迭代格式(7)收敛的充分必要条件是:

  <,i=1,2,…,n(8)

  证明:迭代格式(7)收敛的充分必要条件是其迭代矩阵I-A的谱半径小于1,

  而矩阵I-A的谱半径小于1的充分必要条件是:

  <2,即<,i=1,2,…,n。

  5.推论1:迭代格式(7)收敛的充分条件是λ≤2λ。

  证:因为λ≤2λ,所以得到:<,i=1,2,…,n,

  即迭代格式(7)是收敛的。

  二、实验结果

  在特征值分布比较集中时,分别用迭代格式(7)对应的算法(iterativen函数)与Gauss_seidel迭代算法、Cholesky分解算法对系数矩阵的阶数J=100,200,500,1000的4个线性方程组进行计算,对所耗时间进行比较,结果如下表:

  Iterativen,Gauss_seidel,Cholesky算法耗时比较表

  虽然Gauss_seidel算法的迭代次数比Iterativen算法少,但是Gauss_seidel算法在求逆的过程中浪费了大量的时间。当系数矩阵的特征值比较集中时,Iterativen算法要远远优于其他2种方法。

  参考文献:

  [1]Kelley C T.Iterative Methods for Linear and Nonlinear Equations[M].Philade-lphia U.S.A:SIAM,1995.

  [2]张传林.数值方法[M].北京:中国科学文化出版社,2001:80-150.

  [3]戈卢布・G.H,范洛恩・C.F著.袁亚湘译.矩阵计算[M].北京:科学出版社,2002.

  [4]许波,刘征.Matlab工程数学应用[M].北京:清华大学出版社,2000.

  [5]James W Demmel.Applied Numerical Linear Algebra[M].Philadelphia U.S.A:SIAM,1997.

【迭代法解线性方程组】相关文章:

最小比值旋转迭代法在生产计划中的应用10-09

学习教案进学解10-07

学习教案进学解10-07

作文素材:解网10-07

解简易方程教案10-05

《进学解》教学方案10-08

庖丁解牛教案01-06

解函数题中类比的应用10-26

歇后语解生肖09-06

庖丁解牛教案10-08