




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數值線性代數課程設計報告(2014-2015 第二學期)姓名:王美玲學號:081310104任課教師:楊熙南京航空航天大學2015年6月18Jacobi 迭代法)Gauss-Seidel 迭代法)SOR 迭代法求解線性方程組的數值效果比較摘要:Jacobi迭代法,Gauss-Seide迭代法,SOR迭代法是三種經典的用于求解線性方程組的迭代方法,本文主要對這三種方法的數值逼近效果進行比較。關鍵詞:Jacobi迭代法;Gauss-Seidel迭代法;SOR迭代法;線性方程組線性方程組的求解方法可歸納為直接法和迭代法。 迭代法中有三種最為經典的迭代方法,就是Jacobi迭代法,Gauss-Seid
2、el迭代法和SOR迭代法。然而三種方法的收斂性,近似解的逼近效果有不同。本文將對三種方法求解線性方程組的迭代效果做相應探討。設有線性方程組Ax=b,A為非奇異矩陣,求x的近似解,三種迭代方法如下。1. Jacobi迭代法算法:(1)選取初始點x(0)化迭代次數k=0。,精度要求ep,最大迭代次數N,初始(3)相對誤差err小于等于精度要求ep時,輸出(k+1)作為方程的近似解(4)x(k)=x(k+i),k=k+1,轉步驟(2)。2. Gauss-Seidel迭代法算法:(1)選取初始點x(0),精度要求ep,最大迭代次數N,初x始化迭代次數k=0。(2)由Gauss-Seide迭代法計算公式
3、計算點x(k+1)。Gau-Seidel迭代法計算公式為:7。-值7(初始向期=b工a吟川工的甘施j=1j=a-l(13)(3)相對誤差err小于等于精度要求ep時,輸出丫(k+1)作為方x程的近似解。(4)x(k)=x(k+1),k=k+1,轉步驟(2)。3. SOR迭代法算法:(2)由Jacobi迭代法計算公式計算點Jacobi迭代法的計算公式為:=/v網TX(Xin)ni2ayxj)/an;j百(k+1)x(L2)(1)選取初始點x(0),精度要求ep,最大迭代次數N,初始化迭代次數k=0。(2)由SOR迭代法計算公式計算點x(k+1)。(14)(3)相對誤差err小于等于精度要求ep時
4、,輸出(k+i)作為方x程的近似解。(4)x(k)=x(k+i),k=k+1,轉步驟(2)。上述三種經典迭代法收斂的充分必要條件是迭代矩陣譜半徑小于1。譜半徑不易求解,而在一定條件下,通過系數矩陣A的性質可判斷迭代法的收斂性。定理1:若系數矩陣A是嚴格對角占優(yōu)或不可約對角占優(yōu),則Jacobi迭代法和Gauss-Seidel迭代法均收斂。定理2:(1)SOR迭代法收斂的必要條件是0w2;(2)若系數矩陣A嚴格對角占優(yōu)或不可約對角占優(yōu)且0wGauss-SeidelSORb=第29卷第6期,2008年11月2徐樹方.數值線i代數.北京:北京大學出版社,1995.3馬昌鳳.現代數值分析.北京:國防工業(yè)
5、出版社.2013.4劉春鳳,米翠蘭.實用數值分析教程.北京冶金工業(yè)出版社.2006附錄:源代碼I.Jacob迭代法functionx,k=myjacobi(A,b,x,ep,N)%雅可比迭代法解線性方程組Ax=b%A為系數矩陣,b為右端向量,x為初始向量(默認為零向量),ep為精度%N為最大迭代次數(默認最大值為500),x為近似解,k為迭代次數clearkx;ifnargin5N=500;Endifnargin4ep=1e-6;endifnargin3x=zeros(size(b);endD=diag(diag(A);fork=1:Nx=D(D-A)*x+b);err=norm(b-A*x)
6、/norm(b);iferrepbreakendendend2.Gauss-Seidellt代法functionx,k=myseidel(A,b,x,ep,N)%高斯-賽德爾迭代法解線性方程組Ax=b%A為系數矩陣,b為右端向量,x為初始向量(默認為零向量),ep為精度%N為最大迭代次數(默認最大值為500),x為近似解,k為迭代次數clearkx;ifnargin5N=500;endifnargin4ep=1e-6;endifnargin3x=zeros(size(b);endD=diag(diag(A);L=D-tril(A);U=D-triu(A);fork=1:Nx=(D-L)(U*x+b);err=norm(b-A*x)/norm(b);iferrepbreak;endend3.SORt代法functionx,k=mysordd(A,b,w,x,ep,N)%超松弛迭代法(SOR)解線性方程組Ax=b%w為松弛因子%A為系數矩陣,b為右端向量,x為初始向量(默認為零向量),ep為精度%N為最大迭代次數(默認最大值為500),x為近似解,k為迭代次數clearkx;ifnargin6N=500;endifnargin5ep=1e-6;endifnargin4x=zeros(size(b);endifnargin3w=0.8;endD=diag(dia
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育培訓與咨詢行業(yè)商業(yè)計劃書
- 哈爾濱市松江學校招聘教師真題2024
- 身體語言培訓
- 漢字:起源與演變
- 共建班級文化
- 酒店中餐收銀員培訓
- 2025至2030年中國純數字視頻采集卡市場分析及競爭策略研究報告
- 2025至2030年中國注塑成型模具行業(yè)投資前景及策略咨詢報告
- 2025至2030年中國單管定碳爐數據監(jiān)測研究報告
- 2025-2035年全球及中國計算機攝影和數字攝影行業(yè)市場發(fā)展現狀及發(fā)展前景研究報告
- (二調)武漢市2025屆高中畢業(yè)生二月調研考試 生物試卷(含標準答案)
- (一模)臨沂市2025屆高三高考第一次模擬考試政治試卷(含答案詳解)
- 2025年中考百日誓師大會校長發(fā)言稿(二)
- 1.2男生女生課件(共15張)-2024-2025學年統(tǒng)編版道德與法治七年級下冊
- 2025年共青科技職業(yè)學院單招職業(yè)技能測試題庫學生專用
- 2025年黑龍江林業(yè)職業(yè)技術學院單招職業(yè)技能測試題庫含答案
- 2025年01月吉林白山市長白朝鮮族自治縣事業(yè)單位公開招聘工作人員(含專項)和邊境村穩(wěn)邊固邊工作專干84人(1號)筆試歷年典型考題(歷年真題考點)解題思路附帶答案詳解
- 2025年寧波市水務環(huán)境集團有限公司招聘筆試參考題庫含答案解析
- Module 2 Unit 2 It will snow in Harbin.(說課稿)-2023-2024學年外研版(三起)英語六年級下冊
- 真需求-打開商業(yè)世界的萬能鑰匙
- 數獨入門技巧宮摒除法使用
評論
0/150
提交評論