資源描述:
《高斯列主元素消去法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、2013-2014(1)專業(yè)課程實(shí)踐論文題目:高斯列主元素消去法隊(duì)員1:馬越,0918180216,R數(shù)學(xué)09?2隊(duì)員2:徐永剛,0918180214,R數(shù)學(xué)09?2專業(yè)課程實(shí)踐論文成績(jī)考核表學(xué)生姓名1馬越專業(yè)班級(jí)學(xué)號(hào)R數(shù)學(xué)09-216學(xué)生姓名2徐永剛專業(yè)班級(jí)學(xué)號(hào)R數(shù)學(xué)09-214學(xué)生姓名3專業(yè)班級(jí)學(xué)號(hào)題目高斯列主元素消去法評(píng)審考核項(xiàng)目評(píng)分(每項(xiàng)滿分20分)學(xué)生1學(xué)生2學(xué)生31對(duì)平時(shí)出勤、態(tài)度、道德素質(zhì)進(jìn)行成績(jī)?cè)u(píng)定2根據(jù)學(xué)生對(duì)算法編程與調(diào)試熟練程度進(jìn)行成績(jī)?cè)u(píng)定(三人相同)3思路清晰、表達(dá)準(zhǔn)確、能客觀的反映自己的成果優(yōu)劣進(jìn)行成績(jī)?cè)u(píng)定(三
2、人相同)4對(duì)所抽取的試題能選擇合理的程序計(jì)算,并根據(jù)完成程度進(jìn)行成績(jī)?cè)u(píng)定總評(píng)成績(jī)總評(píng)成績(jī)等級(jí)(優(yōu)、良、中、及格、不及格)指導(dǎo)教師簽字:-、算法理論1.消元過(guò)程:消元結(jié)果沖掉A,行乘數(shù)沖掉?(>k),det存放行列式。(1)1=>deto(2)對(duì)于《=1,2,…,n-1做①?⑤:①按列選主元即確定彳使s=1aikkl=maxIaikIk?k,i=k,k+,???,/?,
3、%%-likaikn6j,i,j=k+,…,n.bi-likbk二£+⑤akk-det=>det。(3)若%=0,則判斷億是否等于零:①仇H0,則輸出“無(wú)解”信息;停機(jī)。②仇=0,則輸出“非唯一解”,停機(jī)。若amn工0,則%?det=>deto2.回帶過(guò)程:解沖掉b.bf£=“=>仇,%(nbi~S?jbj兀?='y=/+1丿?,a??,2,.1.輸出兀],乳2,…,兀“及det。det值的大小可以作為方程組是否病態(tài)的參考。二.算法框圖開(kāi)始輸入A,b,、三.算法程序#include#inclucle4、h>#defineN3〃未知函數(shù)個(gè)數(shù)intI;floatmax_value(floata[N][N+l],intn,intk){floatmax;inti;max=a[k][k];for(i=k+l;i5、,{?1.347,3.712,4.623,2.137},{?2.835,1.072,5.643,3.035});〃方程組系數(shù)floatx[N],max,m,*c,*d;intk=0,q=0,n=N,i,j;for(k=0;k6、]=a[i]
7、j]-a[k]
8、j]*m;}}}for(i=n-l;i>=0;i-){for(j=i+l;j9、j];//3為未知函數(shù)個(gè)數(shù)x[i]=a[i][3]/a[i][i];〃3為未知函數(shù)個(gè)數(shù)}printf(M得到的結(jié)果如下:”);for(i=0;i10、3兀3=2.137的-2.835Xj+1.072兀2+5.643x3=3.035解。解:把上頁(yè)代碼編譯運(yùn)行后,輸入方程組系數(shù)即可求得如下結(jié)果例2.用高斯列主元素消去法解方程組°囂豊;囂策囂的解解:在代碼中方程系數(shù)更換為該方程組系數(shù),然后重新編譯運(yùn)行c*C:Docu>entsandSettingsVAdsinistrator桌面Untitledl.exe-nix得到的結(jié)果如下:x[i]=10.0000x[2J=1.0000ProcessFeturned0<0x0>executiontimePressanykeytocontinu
11、e.