亚洲色影视在线播放_国产一区+欧美+综合_久久精品少妇视频_制服丝袜国产网站

數(shù)學(xué)畢業(yè)論文

迭代法解線性方程組

時間:2022-10-01 04:19:20 數(shù)學(xué)畢業(yè)論文 我要投稿
  • 相關(guān)推薦

迭代法解線性方程組

  下面是一篇關(guān)于迭代法解線性方程組的論文,對正在寫有關(guān)數(shù)學(xué)論文的寫作者有一定的參考價值和指導(dǎo)作用!

  摘 要: 現(xiàn)實生活中許多數(shù)學(xué)模型都可以歸結(jié)為解線性方程組,線性方程組的解法有很多種,其中數(shù)值分析中迭代法是比較重要的一種。本文利用系數(shù)矩陣A的對角線上元素的和給出了線性方程組Ax=b的一種新的迭代格式。

  關(guān)鍵詞: 數(shù)值分析迭代法線性方程組

  在工程技術(shù)、自然科學(xué)和社會科學(xué)中的許多問題最終都可歸結(jié)為解線性方程組,因此線性方程組的求解對于解決實際問題是極其重要的。線性方程組的解法有很多種,其中數(shù)值分析中的迭代法是比較重要的一種。

  迭代法的基本思想是將線性方程組:

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

  經(jīng)過變換構(gòu)造出一個等價同解方程組: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),反復(fù)不斷地使用迭代式來構(gòu)造一個序列:{x}(k=0,1,2,…)。如果{x}(k=0,1,2,…)收斂,它就是該方程組的近似解序列,否則它就沒有實用價值。本文利用系數(shù)矩陣A的對角線上元素的和給出了系數(shù)為對稱正定矩陣的線形方程組Ax=b的一種新的定常迭代格式,如果系數(shù)矩陣A為可逆的非正定矩陣,可以通過預(yù)處理轉(zhuǎn)化為正定矩陣,令A(yù):=AA,b:=Ab即可。且充分考慮加快計算速度。

  一、收斂定理及證明

  1.引理:如果M是一個n×n矩陣,對任意的n維向量c迭代格式(2)收斂的充分必要條件是ρ(M)<1,其中ρ(M)為矩陣的M譜半徑。

  證明見文獻(xiàn)[1]。

  2.定理1:如果A為對稱正定n×n矩陣,則線形方程組Ax=b的迭代格式

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

  是收斂的。

  證明見文獻(xiàn)[3]。

  對任意系數(shù)為正定矩陣的線性方程組,迭代格式(3)都是收斂的,因為收斂速度取決于迭代矩陣譜半徑的大小,譜半徑越小,收斂速度越快,譜半徑越大,收斂速度越慢。但迭代格式(3)只能保證迭代矩陣的譜半徑小于1,如果迭代矩陣的譜半徑非常接近1,其收斂速度是非常慢的。

  下面通過在迭代格式(3)中引入一個因子來改進收斂速度。

  構(gòu)造迭代格式:

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

  或者與(4)等價的迭代格式:

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

  3.定理2:如果A為對稱正定n×n矩陣,則線性方程組Ax=b的迭代格式(5)是收斂的。

  證明:設(shè)λ(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的系數(shù)矩陣特征值的分布相對比較集中,還可以進一步對定理2的迭代格式進行改進,以加快計算速度。

  當(dāng)系數(shù)矩陣的特征值分布比較集中時,(i=1,2,…,n)近似等于,

  即A的特征值近似等于。

  構(gòu)造迭代格式:

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

  或者與(6)等價的迭代格式:

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

  因為當(dāng)系數(shù)矩陣的特征值分布比較集中時,(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)是收斂的。

  二、實驗結(jié)果

  在特征值分布比較集中時,分別用迭代格式(7)對應(yīng)的算法(iterativen函數(shù))與Gauss_seidel迭代算法、Cholesky分解算法對系數(shù)矩陣的階數(shù)J=100,200,500,1000的4個線性方程組進行計算,對所耗時間進行比較,結(jié)果如下表:

  Iterativen,Gauss_seidel,Cholesky算法耗時比較表

  雖然Gauss_seidel算法的迭代次數(shù)比Iterativen算法少,但是Gauss_seidel算法在求逆的過程中浪費了大量的時間。當(dāng)系數(shù)矩陣的特征值比較集中時,Iterativen算法要遠(yuǎn)遠(yuǎn)優(yōu)于其他2種方法。

  參考文獻(xiàn):

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

  [2]張傳林.數(shù)值方法[M].北京:中國科學(xué)文化出版社,2001:80-150.

  [3]戈盧布・G.H,范洛恩・C.F著.袁亞湘譯.矩陣計算[M].北京:科學(xué)出版社,2002.

  [4]許波,劉征.Matlab工程數(shù)學(xué)應(yīng)用[M].北京:清華大學(xué)出版社,2000.

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

【迭代法解線性方程組】相關(guān)文章:

最小比值旋轉(zhuǎn)迭代法在生產(chǎn)計劃中的應(yīng)用10-09

學(xué)習(xí)教案進學(xué)解10-07

學(xué)習(xí)教案進學(xué)解10-07

作文素材:解網(wǎng)10-07

解簡易方程教案10-05

《進學(xué)解》教學(xué)方案10-08

庖丁解牛教案01-06

解函數(shù)題中類比的應(yīng)用10-26

歇后語解生肖09-06

庖丁解牛教案10-08