線性方程組的數(shù)值解法_第1頁
線性方程組的數(shù)值解法_第2頁
線性方程組的數(shù)值解法_第3頁
線性方程組的數(shù)值解法_第4頁
線性方程組的數(shù)值解法_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

線性方程組的數(shù)值解法第1頁,共27頁,2023年,2月20日,星期二各種類型的矩陣對角矩陣三對角矩陣上三角矩陣Hessenberg陣對稱矩陣埃爾米特矩陣對稱正定矩陣正交矩陣酉矩陣初等置換陣置換陣第2頁,共27頁,2023年,2月20日,星期二三、線性方程組的兩類解法直接法迭代法四、本講內(nèi)容安排解線性方程組的直接方法高斯消去法矩陣三角分解法高斯主元素消去法√√第3頁,共27頁,2023年,2月20日,星期二

Matlab與線性方程組求解解線性方程組的迭代法雅可比迭代法高斯-賽德爾迭代法逐次超松弛迭代法√√第4頁,共27頁,2023年,2月20日,星期二設(shè)有線性方程組:AX=b高斯消去法如何求解一般線性方程組?一、高斯消去法§2解線性方程組的直接方法第5頁,共27頁,2023年,2月20日,星期二(1)消元過程其中第一步:若用乘第一行加到第i行中,得到高斯消去法的步驟:即消去第2至第n個方程中的未知數(shù)x1第6頁,共27頁,2023年,2月20日,星期二第二步:若用…….……第k步:若用乘第k行加到第i行中,得到第7頁,共27頁,2023年,2月20日,星期二其中第n-1步:……(2)回代過程第8頁,共27頁,2023年,2月20日,星期二若則第9頁,共27頁,2023年,2月20日,星期二說明:若線性方程組的系數(shù)矩陣非奇異,則它總可以通過帶行交換的高斯消去法進(jìn)行求解。定理5(1)可以通過高斯消去法求解。(2)系數(shù)矩陣非奇異,總可以通過帶行交換的高斯消去法進(jìn)行求解。第10頁,共27頁,2023年,2月20日,星期二算法歸納:

第11頁,共27頁,2023年,2月20日,星期二乘除法運(yùn)算工作量消元過程乘除法次數(shù):回代過程乘除法次數(shù):總的乘除法運(yùn)算次數(shù):非零判斷次數(shù)最多為:行交換的元素個數(shù)為:第12頁,共27頁,2023年,2月20日,星期二設(shè)有線性方程組:AX=b矩陣三角分解法包括不選主元和選主元兩種方法。1、不選主元三角分解算法

當(dāng)A非奇異時,可以將A作LU分解:二、矩陣三角分解法第13頁,共27頁,2023年,2月20日,星期二其中:(矩陣LU分解)第14頁,共27頁,2023年,2月20日,星期二于是,可以通過求解兩個三角形方程組得到原方程組的解。求解線性方程組的計(jì)算公式第15頁,共27頁,2023年,2月20日,星期二例:利用LU分解法求解方程組第16頁,共27頁,2023年,2月20日,星期二考慮線性方程組也就是Ax=b.(2.1)進(jìn)行矩陣分裂A=M-N,(2.2)其中M為可選擇的非奇異矩陣,且使Mx=d容易求解.于是,Ax=b?x=M-1Nx+M-1b.可得一階定常迭代法?!?解線性方程組的迭代法第17頁,共27頁,2023年,2月20日,星期二一階定常迭代法:第18頁,共27頁,2023年,2月20日,星期二一、雅可比迭代法可以得到雅可比迭代法的計(jì)算公式:對k=0,1,…,第19頁,共27頁,2023年,2月20日,星期二第20頁,共27頁,2023年,2月20日,星期二二、高斯—塞德爾迭代法還可根據(jù)迭代計(jì)算公式:對k=0,1,…,稱為高斯—塞德爾迭代法.第21頁,共27頁,2023年,2月20日,星期二第22頁,共27頁,2023年,2月20日,星期二高斯—塞德爾迭代法算法描述:第23頁,共27頁,2023年,2月20日,星期二例:求解如下線性方程組:取初值x(0)=(0,0,0)T,解:第24頁,共27頁,2023年,2月20日,星期二高斯—塞德爾迭代法又等價于:對k=0,1,…,第25頁,共27頁,2023年,2月20日,星期二§4Matlab與線性方程組求解線性方程組AX=B的Matlab求解函數(shù)⑴X=A\B左除法⑵X=inv(A)*B高斯法⑶[L,U]=lu(X)LU法⑷[L,U]=luinc(X,‘0’)不完全LU分解法⑸[x,flag,relres,iter]=cgs(A,b,tol,maxit,M1,M2,x0)共軛梯度法⑹[x,flag,relres,iter]=pcg(A,b,tol,maxit,M1,M2,x0)預(yù)共軛梯度法⑺[x,flag,relres,iter]=bicg(A,b,tol,maxit,M1,M2,x0)雙共軛梯度法⑻[x,flag,relres,iter]=bicgstab(A,b,tol,maxit,M1,M2,x0)雙共穩(wěn)軛梯度法第26頁,共27頁,2023年,2月20日,星期二⑼[x,flag,relres,iter]=lsqr(A,b,tol,maxit,M1,M2,x0)最小二乘法⑽[x,flag,relres,iter]=gmres(A,b,restart,tol,maxit,M1,M2,x0)廣義殘余法⑾[x,flag,relres,iter]=minres(A,b,tol,maxit,M1,M2,x0)最小殘余法⑿[x,flag,relres,iter]=sy

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論