![數(shù)值計算方法實驗報告(例)講解_第1頁](http://file4.renrendoc.com/view/815956533a9c7572a2cc95c2f86b8a87/815956533a9c7572a2cc95c2f86b8a871.gif)
![數(shù)值計算方法實驗報告(例)講解_第2頁](http://file4.renrendoc.com/view/815956533a9c7572a2cc95c2f86b8a87/815956533a9c7572a2cc95c2f86b8a872.gif)
![數(shù)值計算方法實驗報告(例)講解_第3頁](http://file4.renrendoc.com/view/815956533a9c7572a2cc95c2f86b8a87/815956533a9c7572a2cc95c2f86b8a873.gif)
![數(shù)值計算方法實驗報告(例)講解_第4頁](http://file4.renrendoc.com/view/815956533a9c7572a2cc95c2f86b8a87/815956533a9c7572a2cc95c2f86b8a874.gif)
![數(shù)值計算方法實驗報告(例)講解_第5頁](http://file4.renrendoc.com/view/815956533a9c7572a2cc95c2f86b8a87/815956533a9c7572a2cc95c2f86b8a875.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
云南大學數(shù)學與統(tǒng)計學實驗教學中心實驗報告學生姓名:實驗日期:課程名稱:數(shù)值計算方法實驗實驗名稱:實驗編號:No.學生學號:2關鍵代碼及其解釋1.遇到的問題及解決過程2.產(chǎn)生的錯誤及原因分析云南大學數(shù)學與統(tǒng)計學實驗教學中心實驗報告學生姓名:實驗日期:課程名稱:數(shù)值計算方法實驗實驗名稱:實驗編號:No.學生學號::k+1kf,(x)kxx。kkk2)f,(x)在[a,b]上不變號,且f,(x)士0,x=[a,b];3)選取x=[a,b],滿足f(x)f,(x)>0;000則牛頓法產(chǎn)生的序列{x}收斂于f(x)=0在[a,b]內(nèi)的唯一解x。3.調(diào)試程序,修改錯誤至能正確運行.4.運行程序并輸出計算結果.次次數(shù)初值epsNxxf(xx)10.450.000001100.1528867.12060920.1530.000001100.1022540.16822630.10230.000001100.1009990.000107六.實驗總結:(1)牛頓法收斂速度快,但初值不容易確定,往往由于初值取得不當而使迭代不收斂或收斂慢,但若能保證f(x)>f(x)(稱為下KK+1條件),則有可能收斂。把新的近似值看作初值的話會比原來的取(2)牛頓法要求f(x)在x附近不為零。亦即x只能是單根,不能f(x)=f(x)f(x)KK1KxxKK1此時牛頓迭代法改為x=xf(x)K(xx).K+1Kf(x)f(x)KK1KK1(4)由于人口方程來源于實際問題,入代表人口增長率,其真實值不會太大,初值不應取得過大.否則會得到該方程的另外一個解}x}}printfffyfy));5]5]4實驗報告課程名稱:數(shù)值計算方法實驗名稱:矩陣求逆No2AA|2|L18-79|.ikkk位置上的元素先變?yōu)?。(2)高斯消元法只是把a(k)這一列中a(k)下面行的元素消kkkkkkkk高斯—約當消去法進行n次消元,把第n列也消為只剩一個元素為1,其余均為n|kjkjkkPRINTx=aii,n+1五.實驗過程:3.調(diào)試程序,修改錯誤至能正確運行.算結果.計算結果:MATA-1IS:..算法缺點:循環(huán)語句比較難組織,已選過主元素所在行所在列的元素不能{int*is,*js,i,j,k,l,u,v;injpfabsalif(p>d){d=p;is[k]=i;js[k]=j;}}}if(is[k]!=k){u=k*n+j;v=is[k]*n+j;}if(js[k]!=k){u=i*n+k;v=i*n+js[k];}l=k*n+k;if(j!=k){u=k*n+j;a[u]=a[u]*a[l];}if(i!=k)if(j!=k){u=i*n+j;a[u]=a[u]-a[i*n+k]*a[k*n+j];}if(i!=k){u=i*n+k;a[u]=-a[u]*a[l];}}{if(is[k]!=k){u=i*n+k;v=i*n+is[k];}}}{inti,j;{1,9,-6}};b[i][j]=a[i][j];if(i!=0)}nforii=2;i++){for(j=0;j<=2;j++)printf(“%5.4f”,b[i][j]);}n}}................實驗報告課程名稱:數(shù)值計算方法實驗實驗名稱:實驗編號:No.學生姓名:實驗日期:學生學號:L-14-14=追趕法簡述:追趕法主要用于解三對角線方程組,尤其是具有嚴格對角占優(yōu)的三對角線方程。用克路特分解法將三對角線矩陣AA2Lc1b2c2aibici.a(chǎn)n-1.bn-1n]|cn-1nb」n「a|2L=LLa2Y3a3YiaiYn]an」UULb11b21.i1]|bn-1ii1|iiii-1|iiii-1|liai|liainnnn-1求解Ax=f可通過求解兩個三角方程組Ly=f,Ux=y來實現(xiàn),其中1aiiii-1i11aiiii-1i1nniiii+3.調(diào)試程序,修改錯誤至能正確運行.算結果.ii{intk,j;if(m!=(3*n-2)){j=3*k;s=b[j];b[j+3]=b[j+3]-b[j+2]*b[j+1];d[k+1]=d[k+1]-b[j+2]*d[k];}d[k]=d[k]-b[3*k+1]*d[k+1];}{inti;}U云U實驗報告學生姓名:實驗日期:課程名稱:數(shù)值計算方法實驗實驗名稱:實驗編號:No.學生學號:二.實驗內(nèi)容:.分別用雅可比(Jacobi)迭代法和高斯—塞德爾2(|10x1-x2=923230-100-14-10-100-1400-1-1004-100]0-10-0]0-10-1「x]004xxxx203=3xxxx4-25.迭代法.用迭代法解線性方程組Ax=用迭代法解線性方程組Ax=b,設A=(a)非奇異,且對角線元素ijii則雅可比迭代法的分量形式為:aa]…a]…a…a..iaiijjiij=1,j豐i雅可比迭代的矩陣形式為:b00002)高斯—塞德爾迭代法:xkbaxkxnaxk)(i=1,2,…,n).iaiijijjiij=1j=i+1高斯—塞德爾迭代法的矩陣形式為:0101五.實驗過程:3.編譯、運行上述程序源代碼,依提示輸入方程組1)的系數(shù)]after5iterations.99830]after4iterations.]after12iterations.同,雅可比方法收斂并不能保for(i=0;i<N;i++)xk[i]=0;if(j!=i)sum+=m[i][j]*xk[j];x[i]=(f[i]-sum)/m[i][i];err+=(x[i]-xk[i])*(x[i]-xk[i]);}for(i=0;i<N;i++)xk[i]=x[i];nmethodisnforiiNiprintf(“%f\n”,x[i]);printf“after%1diterations.\n”,k);}}}for(i=0;i<N;i++)x[i]=0;forii<N;i++){xtmp=x[i];forjjNj)if(j!=i)sum+=m[i][j]*x[j];x[i]=(f[i]-sum)/m[i][i];err+=(x[i]-xtmp)*(x[i]-xtmp);}foriiNiprintf“%f\n”,x[i]);printf“after%1diterations.\n”,k);}}}{intI,j;printfPleaseinputthecoefficiencymatrix.\n”);for(i=0;i<N;i++)forj;j<=N;j++)}leaseinputtheordinaryvectornfor(i=0;i<N;i++)scanf(“%f”,&b[i]);printfn”);}云南大學數(shù)學與統(tǒng)計學實驗教學中心實驗報告課程名稱:數(shù)值計算方法實驗實驗名稱:實驗編號:No.學生姓名:實驗日期:學生學號:AA|0.5]i方法簡述:先計算A的非主對角線元素的平方和S(A),并記1na12131n232nn-1,nij1ijij1ija<v的過關元素,經(jīng)過其他變換還有可能過不了關),直到掃到某ij1一遍時,全都過關,再設第二道關口,v=v1,重復前面的過程,又2n再設v,v,…等關口,直到v不(p)v為止,其中p是精度要求.34tn0五.實驗過程:1.編程:用C語言編出雅可比(Jacobi)過關法的源程序。3.調(diào)試程序,修改錯誤至能正確運行.4.運行程序并輸出計算結果.1133選主元素而花費很多機器時間而設計的,從上述計算可看出雅可比#include”math.h”intn;{inti,j,p,q,u,w,t,s;for(i=0;i<n-1;i++){v[i*n+i]=1.0;for(j=0;j<=n-1;j++)if(i!=j)v[i*n+j]=0.0;}ff=0.0;for(i=0;i<n-1;i++)for(j=0;j<=n-1;j++){d=a[i*n+j];ff=ff+d*d;}ff=sqrt(2.0*ff);ff=ff(1.0*n);for(i=1;i<n-1;i++)for(j=0;j<=n-1;j++){d=fabs(a[i*n+j]);if(d>ff){p=i;q=j;}}if(ff<eps)return;loop:u=p*n+1;w=p*n+p;s=q*n+q;x=-a[u];y=(a[s]-a[w])/2.0;omega=x/sqrt(x*y+y*y);fm=a[w];a[w]=fm*cn*cn+a[s]*sn*sn+a[u]*omega;a[s]=fm*sn*sn+a[s]*cn*cn-a[u]*omega;a[u]=0.0;a[t]=0.0;for(j=0;j<=n-1;j++)if((j!=p)&&(j!=q)){u=p*n+j;w=q*n+j;fm=a[u];a[u]=fm*cn+a[w]*sn;a[w]=-fm*sn+sn+a[w]*cn;}for(i=0;i<n-1;i++)if((i!=p)&&(i!=q)){u=i*n+p;w=i*n+q
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)前期服務合同范本
- 置業(yè)公司勞動合同范本
- 房地產(chǎn)借款抵押協(xié)議書范本
- 蘇科版數(shù)學七年級上冊《有理數(shù)的加法交換律與結合律》聽評課記錄2
- 《溝通中外文明的“絲綢之路”》聽課評課記錄1(新部編人教版七年級上冊歷史)
- 無錫蘇教版三年級數(shù)學下冊期末總復習聽評課記錄
- 百校聯(lián)考1數(shù)學試卷
- 安新初一數(shù)學試卷
- 荊門無塵凈化施工方案
- 湖南工學院《電子測量》2023-2024學年第二學期期末試卷
- 2024年銀行考試-興業(yè)銀行考試近5年真題附答案
- 新聞記者證600道考試題-附標準答案
- 2024年公開招聘人員報名資格審查表
- TSG ZF001-2006《安全閥安全技術監(jiān)察規(guī)程》
- 長螺旋鉆孔壓灌樁工程勞務清包合同(范本)
- 普惠金融政策與區(qū)域差異
- 中考語文二輪復習:記敘文閱讀物象的作用(含練習題及答案)
- 老年外科患者圍手術期營養(yǎng)支持中國專家共識(2024版)
- 子宮畸形的超聲診斷
- 2024年1月高考適應性測試“九省聯(lián)考”數(shù)學 試題(學生版+解析版)
- JT-T-1004.1-2015城市軌道交通行車調(diào)度員技能和素質(zhì)要求第1部分:地鐵輕軌和單軌
評論
0/150
提交評論