




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Hilbert矩陣病態(tài)線性代數方程組的求解實驗一 病態(tài)線性代數方程組的求解1.估計Hilbert矩陣2-條件數與階數的關系運行tiaojianshu.m 輸入m=10 可以得到如下表的結果階數12 345條件數119.28524.051.55e+44.76e+5階數678910條件數1.49e+74.75e+81.52e+104.93e+111.60e+132.選擇不同維數,分別用Guass消去(LU分解),Jacobi迭代,GS迭代,SOR迭代求解,比較結果。說明:Hx=b,H矩陣可以由matlab直接給出,為了設定參考解,我們先設x為分量全1的向量,求出b,然后將H和b作為已知量,求x,與
2、設定的參考解對比。對于Jacobi迭代,GS迭代,SOR迭代,取迭代初值x0為0向量,迭代精度eps=1.0e-6, 迭代次數1) s=A(i,1:(i-1)*x(1:(i-1),1); else s=0; end x(i,1)=(b(i)-s)/A(i,i);endsolveUpTriangle.mfunction x=solveUpTriangle(A,b)% 求上三角系數矩陣的線性方程組Ax=bN=size(A);n=N(1);for i=n:-1:1 if (i=eps x=B*x0+f; n=n+1; tol=norm(x-x0); x0=x; if (n=m) disp(迭代次數太
3、多,可能不收斂); return; endenddisp(x)disp(n)4.GS法function x,n=gauseidel(a,x0)a=input(請輸入系數矩陣的維數n=);x0=input(請輸入迭代初始向量x0);eps=1.0e-6;%解的精度控制m=100000;%迭代步數控制H=hilb(a);%生成h矩陣x_exact=ones(a,1);%求出x精確值b=H*x_exact;D=diag(diag(H);L=-tril(H,-1);U=-triu(H,1);G=(D-L)U;f=(D-L)b;x=x0;n=0;tol=1;while tol=eps x=G*x0+f;
4、 n=n+1; tol=norm(x-x0); x0=x; if (n=m) disp(迭代次數太多,可能不收斂); return; endenddisp(x)disp(n)5.SOR法function x,n=SOR(a,x0,w)a=input(請輸入系數矩陣的維數n=);x0=input(請輸入迭代初始向量x0=);w=input(請輸入w=);eps=1.0e-6;%解的精度控制m=100000;%迭代步數控制H=hilb(a);%生成h矩陣x_exact=ones(a,1);%求出x精確值b=H*x_exact;if (w=2) error; return;endD=diag(diag(H);L=-tril(H,-1);U=-triu(H,1);B=inv(D-L*w)*(1-w)*D+w*U);f=w*inv(D-L*w)*b;x=x0;n=0;tol=1;while tol=eps x=B*x0+f; n=n+1; tol=norm(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單價度合同范本
- 發(fā)電項目合同范本
- 出租房屋補充合同范例
- 酒店地點租賃合同范本
- 雙方分成協(xié)議合同范本
- 2025年鈾及其轉化物項目合作計劃書
- 2025年工業(yè)清洗清理設備:工業(yè)吸塵設備合作協(xié)議書
- 合同范本類別廣告合同
- 企業(yè)制度合同范本
- 借調勞動合同范本
- 砼彈性模量檢測原始記錄
- 影視文學教程整本書課件完整版電子教案全套課件最全教學教程ppt(最新)
- 室內設計制圖與識圖課件匯總全書電子教案完整版課件最全幻燈片(最新)
- 江蘇版三年級數學下冊-長方形和正方形的面積計算 PPT
- 《建筑冷熱源》課程教學大綱-
- 12534 安全風險控制與安全工具應用
- 2016年七里塘電站1號機組C級檢修方案
- 公司股權激勵方案(絕對干貨)PPT幻燈片課件(46頁PPT)
- T∕CGMA 033002-2020 壓縮空氣站節(jié)能設計指南
- (完整word版)SAS-Base認證考試(70真題+答案詳解)
- 體育測量與評價_05身體素質的測量與評價
評論
0/150
提交評論