數(shù)值計算解線性方程組的迭代法

數(shù)值計算解線性方程組的迭代法

ID:9031255

大?。?27.00 KB

頁數(shù):28頁

時間:2018-04-15

數(shù)值計算解線性方程組的迭代法_第1頁
數(shù)值計算解線性方程組的迭代法_第2頁
數(shù)值計算解線性方程組的迭代法_第3頁
數(shù)值計算解線性方程組的迭代法_第4頁
數(shù)值計算解線性方程組的迭代法_第5頁
資源描述:

《數(shù)值計算解線性方程組的迭代法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、第4章?解線性方程組的迭代法  用迭代法求解線性方程組與第4章非線性方程求根的方法相似,對方程組進行等價變換,構(gòu)造同解方程組(對可構(gòu)造各種等價方程組,如分解,可逆,則由得到),以此構(gòu)造迭代關(guān)系式          ???? ???????????。?.1)  任取初始向量,代入迭代式中,經(jīng)計算得到迭代序列。  若迭代序列收斂,設(shè)的極限為,對迭代式兩邊取極限  即是方程組的解,此時稱迭代法收斂,否則稱迭代法發(fā)散。我們將看到,不同于非線性方程的迭代方法,解線性方程組的迭代收斂與否完全決定于迭代矩陣的性質(zhì),與迭代初始值的選取無關(guān)。迭代法的優(yōu)點是占有存儲空間少,程序?qū)崿F(xiàn)簡單

2、,尤其適用于大型稀疏矩陣;不盡人意之處是要面對判斷迭代是否收斂和收斂速度的問題。  可以證明迭代矩陣的與譜半徑是迭代收斂的充分必要條件,其中是矩陣的特征根。事實上,若為方程組的解,則有  再由迭代式可得到    由線性代數(shù)定理,的充分必要條件?! ∫虼藢Φ?4.1)的收斂性有以下兩個定理成立?! 《ɡ?.1迭代法收斂的充要條件是。  定理4.2迭代法收斂的充要條件是迭代矩陣的譜半徑  因此,稱譜半徑小于1的矩陣為收斂矩陣。計算矩陣的譜半徑,需要求解矩陣的特征值才能得到,通常這是較為繁重的工作。但是可以通過計算矩陣的范數(shù)等方法簡化判斷收斂的工作。前面已經(jīng)提到過,若

3、

4、

5、A

6、

7、p矩陣的范數(shù),則總有。因此,若,則必為收斂矩陣。計算矩陣的1范數(shù)和范數(shù)的方法比較簡單,其中  于是,只要迭代矩陣滿足或,就可以判斷迭代序列是收斂的?! ∫⒁獾氖?,當(dāng)或時,可以有,因此不能判斷迭代序列發(fā)散。  在計算中當(dāng)相鄰兩次的向量誤差的某種范數(shù)小于給定精度時,則停止迭代計算,視為方程組的近似解(有關(guān)范數(shù)的詳細定義請看3.3節(jié)。)4.1 雅可比(Jacobi)迭代法  4.1.1雅可比迭代格式  雅可比迭代計算  元線性方程組     ?????????????????(4.2)  寫成矩陣形式為。若將式(4.2)中每個方程的留在方程左邊,其余各項移到方

8、程右邊;方程兩邊除以則得到下列同解方程組:  記,構(gòu)造迭代形式    或    ??? ??(4.3)  迭代計算式(4.3)稱為簡單迭代或雅可比迭代。任取初始向量,由式(4.3)可得到迭代向量序列  雅可比迭代矩陣  設(shè)  由,得到等價方程:  記  不難看出,正是迭代式(4.3)的迭代矩陣,是常數(shù)項向量。于是式(4.3)可寫成矩陣形式:           ?????????????????(4.4)  其中:    雅可比迭代算法  下面描述解線性方程組的雅可比迭代算法,為了簡單起見,在算法中假定矩陣滿足雅可比迭代要求,即,并設(shè)由系數(shù)矩陣構(gòu)造迭代矩陣是收斂的。

9、  1.定義和輸入系數(shù)矩陣與常數(shù)項向量的元素?! ?.FORi:=1,2,…,n    {???//假定,形成常數(shù)項向量  ???????????FORj:=1,2,…,n  ??????????????  ????????  }?????????????//形成迭代矩陣元素  3.  ?????????????????//賦初始值,x1和x2分別表示和  4.WHILE???  ????x1:=x2  ????x2:=B*x1+g???//?FOR?u:=1,2,…,n  ??????????????????//????s:=g[u];  ????????????

10、??????//??FORv:=1,2,…,n??s:=s+b[u][v]*x1[v];  ??????????????????//????x2[u]:=s;  ?ENDWHILE  5.輸出方程組的解  例4.1用雅可比方法解下列方程組:  解:方程的迭代格式:?  或?  雅可比迭代收斂。  取初始值,計算結(jié)果由表4.1所示。表4.1計算結(jié)果0  1  1  1?1  -1.5  1.6  0.9  0.252  -1.25  2.08  1.09  0.483  -0.915  2.068  1.017  0.3354  -0.9575  1.9864  0.

11、9847  0.08165  -1.01445  1.98844  0.99711  0.056956  -1.00722  2.00231  1.0026  0.013877  -0.997543  2.00197  1.00049  0.009687  方程組的準確解是  4.1.2雅可比迭代收斂條件  對于方程組,構(gòu)造雅可比迭代格式其中,。當(dāng)?shù)仃嚨淖V半徑時,迭代收斂,這是收斂的充分必要條件。迭代矩陣的某范數(shù)時,迭代收斂。要注意的是范數(shù)小于1只是判斷迭代矩陣收斂的充分條件,當(dāng)?shù)仃嚨囊环N范數(shù)

12、

13、B

14、

15、>1,并不能確定迭代矩陣是收斂還是發(fā)散。例如,,則,

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。