




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、- -Ste回代只要an:)豐0就可以回代求解x=b(n)/a(n)nnnnb(i)一a(i)xiijjx=j=ii1(i=n-1,1)ia(i)ii高斯消去法的算法Step1消元:對k=l,2,.,n-1若ak:)=0則停止計算對i=k+1,k+2,.,n=a(k)/a(k);ikkk對j=k+1,k+2,.,na(k+1)=a(k)ma(k)ijijikkjb(k+1)=b(k)mb(k)iiikkStep2回代:對i=n,n-1,.,1b(i)a(i)xiijjx=j=i+1ia(i)ii(高斯消去法的條件)若A的所有順序主子式均不為0,則高斯消元無需換行即可進行到底,且得到唯一解.Ax
2、=b可若消元過程中允許對增廣矩陣進行行交換,則方程組Ax=b可用消去法求解的充要條件是A可逆.三、主要儀器設備及耗材PC機一臺PC微機Windows操作系統(tǒng)MicrosoftVisualStudio6.0集成開發(fā)環(huán)境四、實驗程序及運行結(jié)果高斯消元法實驗程序代碼如下:#include#include#defineN10/矩陣大小范圍/*使用已經(jīng)求出的floata/*使用已經(jīng)求出的floata*floatx*inti*intnX,向前計算系數(shù)矩陣方程組解解的序號矩陣大小x(供getx()調(diào)用)*return公式中需要的和*/floatgetm(floataNN,floatxN,inti,intn)
3、floatm=0;intr;for(r=i+1;rn;r+)m+=air*xr;returnm;/*解方程組,計算x*floata*floatb*floata*floatb*floatx*inti*intn*return右端項方程組解解的序號矩陣大小方程組的第i個解*/floatgetx(floataNN,floatbN,floatxN,inti,intn)floatresult;if(i=n-1)/計算最后一個x的值result=float(bn-1/an-1n-1);else計算其他x值(對于公式中的求和部分,需要調(diào)用getm()函數(shù))result=float(bi-getm(a,x,i,
4、n)/aii);returnresult;voidmain()/floataNN=2,1,1,1,3,2,1,2,2;/floatbN=4,6,5;floataNN;/系數(shù)矩陣floatbN;/右端項floatxN;/方程組解inti,j,k;intn=N;/矩陣大小/*用戶手工輸入矩陣*/printf(請輸入系數(shù)矩陣的大小:);scanf(%d,&n);printf(”請連續(xù)輸入矩陣值:);for(i=0;in;i+)for(j=0;jn;j+)scanf(%f,&aij);printf(請輸入右端項:”);for(i=0;in;i+)scanf(%f,&bi);/*顯示原始矩陣*/prin
5、tf(n原始矩陣5);for(i=0;in;i+)for(j=0;jn;j+)printf(%f,aij);printf(t|t%fn,bi);printf(nn);/*進行高斯消去*/for(j=0;jn-1;j+)for(i=j+1;in;i+)floatm=(float)(aij/ajj);for(k=j;kn;k+)aik=aik-m*ajk;bi=bi-m*bj;/*顯示處理后矩陣*/printf(高斯消去后矩陣5);for(i=0;in;i+)for(j=0;j=0;i-)xi=getx(a,b,x,i,n);/*顯示方程組解*/printf(nn方程組解n);for(i=0;in
6、;i+)printf(x%d=%fn,i+1,xi);運行結(jié)果為:固1:侷期固數(shù)j崔去匸ppttincludettincludettdeFineN18矩陣大小范圍算x供算x供getx()調(diào)用)*使用已經(jīng)求岀的axinaxin方程組解JiiLfloatintintreturn*/Floatgetm(FloataNN,FloatxN,inti,intn)Floatm=8;intr;For(r=i+1;rn;r+)m+=returnm;解方程組,計算J“薩ri-urirt石霑匚(7-k丨丨Configuration:-Win32DebugLinking.高斯函數(shù)消去-me-0error(s),0warning(s)iTWEbug怕斯固魏肖去啟加請輸入系數(shù)矩陣的大小:(青連續(xù)輸入矩陣值:468135858請輸入右端項:368原始矩陣4.0000006.0000008.000000113.0000001.0000003.0000005.000000116.0000008.0000005.QQQQQQ8.000000118.QQQQQQ高斯消去后矩陣4.0000006.0000008.000000113.0000000.0000001.5000003.00000
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安徽省2025年中考道德與法治試題真題及答案
- 城市軌道交通供配電技術專業(yè)教學標準(高等職業(yè)教育??疲?025修訂
- 退城入園預焙陽極項目建設可行性研究報告
- 2025年中國金屬墻系統(tǒng)行業(yè)市場全景分析及前景機遇研判報告
- 中國pp樹脂行業(yè)市場調(diào)查報告
- 中國機動車尾氣治理行業(yè)市場調(diào)研及投資規(guī)劃建議報告
- 2024年中國再生纖維行業(yè)發(fā)展監(jiān)測調(diào)查報告
- 中國書寫工具行業(yè)市場深度調(diào)查及發(fā)展前景研究預測報告
- 2025年中國速凍獼猴桃原漿行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 駐場線上培訓課件
- 蘇教版-數(shù)學二年級下冊-期末試卷10套
- 《陸上風電場工程設計概算編制規(guī)定及費用標準》(NB-T 31011-2019)
- 分組密碼的攻擊方法與實例分析
- 關于幼兒園沙水區(qū)自主游戲探究的論文
- (完整word)軟件驗收單
- 夢幻西游翰墨之道全
- 執(zhí)業(yè)藥師 中藥一筆記
- 新科hg5300功放說明書
- 2023-2024學年湖南省常德市小學語文六年級期末評估試卷附參考答案和詳細解析
- 氣污染源自動監(jiān)控設施臺賬記錄模版校準記錄
- JJF 1169-2007汽車制動操縱力計校準規(guī)范
評論
0/150
提交評論