版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
解線性代數(shù)方程組
的迭代法4/3/2024解線性代數(shù)方程組
的迭代法4/2/20241迭代法的一般形式4/3/2024迭代法的一般形式4/2/20242Jacobi迭代法——算法4/3/2024Jacobi迭代法——算法4/2/20243Jacobi迭代法——程序1A=[10-1-2;-110-2;-1-15];b=[72;83;42];n=3;x0=[0;0;0];x=[0;0;0];epsilon=1.0e-6;N=10;k=1;4/3/2024Jacobi迭代法——程序1A=[10-1-2;-14Jacobi迭代法——程序2fori=1:nx(i)=b(i);forj=1:nifj~=ix(i)=x(i)-A(i,j)*x0(j);endendx(i)=x(i)/A(i,i);end4/3/2024Jacobi迭代法——程序2fori=1:n4/2/5Jacobi迭代法——程序3whilek<=Nfori=1:n……endifnorm(x-x0)<epsilonreturnendk=k+1;x0=x;end4/3/2024Jacobi迭代法——程序3whilek<=N4/2/206Gauss-Seidel迭代法——算法4/3/2024Gauss-Seidel迭代法——算法4/2/20247Gauss-Seidel迭代法——程序clcclearA=[10-1-2;-110-2;-1-15];b=[72;83;42];n=3;x0=[0;0;0];x=[0;0;0];epsilon=1.0e-6;N=10;k=1;whilek<=N………………ifnorm(x-x0)<epsilonreturnendk=k+1;x0=x;endx(i)=b(i);forj=1:(i-1)x(i)=x(i)-A(i,j)*x(j);endforj=(i+1):nx(i)=x(i)-A(i,j)*x0(j);endx(i)=x(i)/A(i,i);x(n)=b(n);forj=1:(n-1)x(n)=x(n)-A(n,j)*x(j);endx(n)=x(n)/A(n,n);x(1)=b(1);forj=2:nx(1)=x(1)-A(1,j)*x0(j);endx(1)=x(1)/A(1,1);4/3/2024Gauss-Seidel迭代法——程序clcx(i)=b(i8Gauss-Seidel迭代法——程序改進(jìn)whilek<=N
MaxError=0;fori=1:nxi=b(i);forj=1:nifi~=jxi=xi-A(i,j)*x(j);endendxi=xi/A(i,i);
MaxError=max([MaxErrorabs(xi-x(i))]);x(i)=xi;endx'ifMaxError<epsilonreturnendk=k+1;x0=x;end4/3/2024Gauss-Seidel迭代法——程序改進(jìn)whilek<=9松弛法——算法4/3/2024松弛法——算法4/2/202410松弛法——程序whilek<=NMaxError=0;fori=1:nxi=b(i);forj=1:nifi~=jxi=xi-A(i,j)*x(j);endendxi=xi/A(i,i);xi=x(i)+omega*(xi-x(i));MaxError=max([MaxErrorabs(xi-x(i))]);x(i)=xi;endx'ifMaxError<epsilonreturnendk=k+1;x0=x;endclcclearA=[2-10;-12-1;0-12];b=[1;0;1.8];n=3;x=[1;1;1];omega=1.4;epsilon=1.0e-6;N=10;k=1;4/3/2024松弛法——程序whilek<=Nclc4/2/202411線性方程組求解與極小化問(wèn)題4/3/2024線性方程組求解與極小化問(wèn)題4/2/202412最速下降法——算法4/3/2024最速下降法——算法4/2/202413最速下降法——程序clcclearA=[430;33-1;0-14];b=[24;30;-24];n=3;x=[0;0;0];epsilon=1.0e-6;N=100;k=1;whilek<=Nr=b-A*x;lambda=r'*r/(r'*A*r);x=x+lambda*r;x'iflambda*norm(r)<epsilonreturnendk=k+1;end4/3/2024最速下降法——程序clc4/2/202414共軛梯度法——原理4/3/2024共軛梯度法——原理4/2/202415共軛梯度法——原理4/3/2024共軛梯度法——原理4/2/202416向量的正交化4/3/2024向量的正交化4/2/202417共軛向量組4/3/2024共軛向量組4/2/202418共軛梯度法算例4/3/2024共軛梯度法算例4/2/202419共軛梯度法的Matlab程序clearallclc%定義矩陣和向量A=[430;34-1;0-14];b=[24;30;-24];%設(shè)置初值x0=[0;0;0];%計(jì)算在處的負(fù)梯度r0=b-A*x0d0=r0;%計(jì)算新的極小點(diǎn)lambda0=r0'*d0/(d0'*A*d0)x1=x0+lambda0*d0%計(jì)算處的負(fù)梯度r1=b-A*x1%將正交化beta0=-(r1'*A*d0)/(d0'*A*d0)d1=r1+beta0*d0%計(jì)算新的極小點(diǎn)lambda1=r1'*d1/(d1'*A*d1)x2=x1+lambda1*d1%計(jì)算處的負(fù)梯度r2=b-A*x2%將正交化beta1=-(r2'*A*d1)/(d1'*A*d1)d2=r2+beta1*d1%計(jì)算新的極小點(diǎn)lambda2=r2'*d2/(d2'*A*d2)x3=x2+lambda2*d24/3/2024共軛梯度法的Matlab程序clearall%計(jì)算新的極20運(yùn)行結(jié)果x1=3.52584.4072-3.5258x2=2.85804.1490-4.9542x3=3.00004.0000-5.00004/3/2024運(yùn)行結(jié)果x1=3.52584/2/202421共軛梯度法的特性理論上可以證明,最多經(jīng)過(guò)n次迭代就能得到準(zhǔn)確解。考慮實(shí)際計(jì)算時(shí)的舍入誤差,經(jīng)過(guò)n次迭代一般得不到準(zhǔn)確解??梢詫⒔?jīng)過(guò)n次迭代后得到的解作為初值,再進(jìn)行一輪n次迭代。4/3/2024共軛梯度法的特性理論上可以證明,最多經(jīng)過(guò)n次迭代就能得到準(zhǔn)確22改進(jìn)后的程序clearallclcA=[430;34-1;0-14];b=[24;30;-24];epsilon=1.0e-6;n=length(b);x=[0;0;0];forloop=1:2*nr=b-A*x;ifnorm(r)<epsilon;break;endifmod(loop,n)==1d=r;else
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 沈陽(yáng)理工大學(xué)《激光器件與技術(shù)》2021-2022學(xué)年第一學(xué)期期末試卷
- 食品安全宣傳主題班會(huì)
- 沈陽(yáng)理工大學(xué)《工程爆破》2023-2024學(xué)年第一學(xué)期期末試卷
- 沈陽(yáng)理工大學(xué)《傳感器與檢測(cè)技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 國(guó)有企業(yè)買(mǎi)賣(mài)合同保證金管理辦法
- 合同備案注銷(xiāo)、更名申請(qǐng)書(shū)
- 昆明機(jī)場(chǎng)控制區(qū)通行證考試
- 2024-2025年度部編版八年級(jí)上冊(cè)歷史復(fù)習(xí)訓(xùn)練一
- 2024水泥采購(gòu)運(yùn)輸合同
- 深圳矯正牙齒-口腔醫(yī)院
- 2020-2021學(xué)年河南省洛陽(yáng)市高一上學(xué)期期中考試化學(xué)試題
- 四年級(jí)上冊(cè)語(yǔ)文第六單元任務(wù)群教學(xué)設(shè)計(jì)
- 2024-2025學(xué)年北師大版九年級(jí)數(shù)學(xué)上冊(cè)期中培優(yōu)試題
- 《高血壓科普知識(shí)》課件
- 《建筑工程設(shè)計(jì)文件編制深度規(guī)定》(2022年版)
- 心理咨詢(xún)中知情同意的倫理困境與解決途徑
- 山地光伏除草施工方案
- 2024-2025學(xué)年蘇教版小學(xué)四年級(jí)上學(xué)期期中數(shù)學(xué)試卷及解答參考
- 動(dòng)物園主題認(rèn)識(shí)數(shù)字1-5幼兒教育教學(xué)
- 新疆歷史印記課件
- 2024年西南民族大學(xué)招聘教師歷年高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
評(píng)論
0/150
提交評(píng)論