




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)值分析課程實驗報告用拉格朗日和牛頓插值法求解函數(shù)值算法名稱用拉格朗日和牛頓插值法求函數(shù)值學(xué)科專業(yè)xxxxx作者姓名xxxx作者學(xué)號xxxxx作者班級xxxxxxxxx 大學(xué)二一五年十二月數(shù)值分析課程實驗報告實驗名稱用拉格朗日和牛頓插值法求解函數(shù)值成績一、問題背景在工程技術(shù)與科學(xué)研究中,常遇到考察兩個變量間的相互關(guān)系問題。兩個變量間的關(guān)系可以通過函數(shù)表示,若 x為自變量,y為因變量,則函數(shù)關(guān)系可描述為y=f(x)。大多數(shù)問題中,函數(shù)表達式y(tǒng)=f(x)未知,人們通常采用逼近的方法處理:取得一組數(shù)據(jù)點(xi,yi ) (i=0,1,2,n ),數(shù)據(jù)點可由不同方式取得(例如,可根據(jù)工程設(shè)計要求得到,
2、也可通過采樣或?qū)嶒炄〉?,然后構(gòu)造一個簡單函數(shù) P (x)作為y=f(x)的近似表達式,即y=f(x) P(x),對于y=f(x) P(x),若滿足P(xi)=f(xi)=yi,i=0,1,2,n,這類問題成為插值問題。二、數(shù)學(xué)模型1.函數(shù)f(x)=lnx的一些數(shù)值如表:x1.41.51.61.71.8Inx0.33650.40550.47000.53060.5878用拉格朗日插值法計算In 1.54的近似值。2函數(shù)f(x)=, x的一些數(shù)值如表:x0.40.50.60.70.80.63250.70710.77460.83670.8944用牛頓插值法計算0.54的近似值,畫出插值函數(shù)與原函數(shù)的
3、圖形做比較。三、算法描述1.拉格朗日插值法:設(shè)已知X。,X1,X2 ,., Xn 及yi=f( x )(i=0,i,.,n),Ln(x)為不超過n次多項式且滿足Ln(X)* (i=0,1,.n).易知 Ln(x) =(x)y+.+ln(x) yn.其中,li(x)均為n次多項式且滿足式(3)(i,j=0,1,.,n),再由Xj(ji )為n次多nX xj項式li(x)的n個根知li(x) =c ij i0.最后,1由nli(Xj) c(Xij 0j iXj) 1n(XXjj 0c= j i),i=0,1,., n.n X Xjn總之,Ln(X)=ih(x)yij 0 X Xj 0, i ( )
4、 = j i式為n階Lagrange插值公式,其中,i()(i=0,1,.n)稱為n階Lagrange插值的基函數(shù)。2.牛頓插值法:插值法是利用函數(shù)f(X)在某區(qū)間中若干點的函數(shù)值,作出適當(dāng)?shù)奶囟ê瘮?shù),在這些點上取已知值,在區(qū)間的其他點上用這特定函數(shù)的值作為函數(shù)f(X)的近似值。如果這特定函數(shù)是多項式,就稱它為插值多項式。當(dāng)插值節(jié)點增減時全部插值基函數(shù)均要隨之變化,這在實際計算中很不方便。為了克服這一缺點,提出了牛頓插值。牛頓插值通過求各階差商,遞推得 到的一個公式:f(x)=fx0+fx0,x1(x-x0)+fx0,x1,x2(x-x0)(x-x1)+.fx0,.x n(x-xO).(x-x
5、 n-1)+Rn(x)。四、主要代碼1.拉格朗日插值建立函數(shù)文件:fun cti onyt,L=Lagl nterpl(x,y,xt)syms t ;n=len gth(x);ny=le ngth(y);if n=nyerrorendL=0.0;for k=1:nlk=1;for j=1: nif j=k lk=lk*(t-x(j)/(x(k)-x(j);enden d;L=L+y(k)*lk;endsimplify(L);L=collect(L);yt=subs(L, t ,xt);2.牛頓插值建立函數(shù)文件:fun cti onyt,N=Newt In terp(x,y,xt)syms t
6、;n=len gth(x);ny=le ngth(y);if n=nyerrorenda=zeros(1, n);N=y(1);w=1;for k=1:n-1yy=zeros(1, n);for j=k+1: nyy(j)=(y(j)-y(k)/(x(j)-x(k);enda(k)=yy(k+1);w=w*(t-x(k);N=N+a(k)*w;y=yy;endyt=subs(N, t ,xt);simplify(N);N=collect(N);N=vpa(N,6);五、實驗結(jié)果及分析1.拉格朗日插值法 在命令窗口輸入:x=1.4,1.5,1.6,1.7,1.8;y=0.3365,0.4055,
7、0.4700,0.5306,0.5878; xt=1.54;yt,L=Lagl nterpl(x,y,xt);z=1:0.05:4;yz=subs(L,t,z);figure;plot(z,log(z),-r,z,yz,-b)hold onplot(x,y,marker,+)hold onplot(xt,yt,marker,o),(x_k,y_k),x=1.54)lege nd(l n(x),拉格朗日插值多項式xlabel(x)ylabel(y)yt得到結(jié)果及圖像如下:yt =0.4318得到In 1.54的近似值為0.4318。拉格朗日插值模型簡單,結(jié)構(gòu)緊湊,是經(jīng)典的插值法。但是由于拉格朗日
8、的插值多項式和每個節(jié)點都有關(guān),當(dāng)改變節(jié)點個數(shù)時,需要重新計算。且當(dāng)增大插值階數(shù)時容易出現(xiàn)龍格現(xiàn)象。2.牛頓插值法在命令窗口輸入:x=0.4 0.5 0.6 0.7 0.8;y=0.6325 0.7071 0.7746 0.8367 0.8944;xt=0.54;yt,N=Newtl nterp(x,y,xt)z=0.1:0.05:2;yz=subs(N,t,z);figure;plot(z,sqrt(z),-r,z,yz,-b)hold onplot(x,y,marker,+)hold onplot(xt,yt,marker,o)h=legend($sqrtx$,牛頓,$(x_k,y_k)$,
9、$x=0.54$);set(h,I nterpreter,latex)xlabel(x)ylabel(y)得到結(jié)果及圖像如下:yt =0.7348N =-0.291667*tA4 + 0.925*tA3 - 1.30208*tA2 + 1.46125*t + 0.2046;邊Figure 1 |Fil? dir 里 i戶 w Insert IoclsHelp |O 3 U | o x- a|BQ_得到0.54的近似值為0.7348,插值函數(shù)為N =- 0.291667*tA4 + 0.925*tA3 - 1.30208*tA2 + 1.46125*t + 0.2046,其計算精度是相當(dāng)高的。Lagrange插值法和Newton插值法解決實際問題中關(guān)于只提供復(fù)雜的離散數(shù)據(jù)的函數(shù)求值問
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 投資理財服務(wù)合同范文
- 常年法律顧問合同細(xì)則
- 購房合同定金簡易協(xié)議
- 江西豐城勞動合同范本
- 智能通風(fēng)電器具產(chǎn)業(yè)發(fā)展挑戰(zhàn)與對策考核試卷
- 機織服裝生產(chǎn)中的生產(chǎn)流程標(biāo)準(zhǔn)化考核試卷
- 塑料加工中的耐沖擊與抗跌落技術(shù)考核試卷
- 期貨市場投資者行為分析服務(wù)考核試卷
- 抽紗刺繡工藝的數(shù)字化營銷策略考核試卷
- 基于云計算的智能制造服務(wù)考核試卷
- 智慧教育與個性化學(xué)習(xí)理論與實踐研究
- 全國高中教師數(shù)學(xué)優(yōu)質(zhì)課比賽一等獎《基本不等式》課件
- Mob研究院識具-2024年文創(chuàng)行業(yè)報告
- 房地產(chǎn)估價方法-比較法及其運用
- “德能勤績廉”考核測評表
- 新概念英語青少版入門 A-Unit-1課件(共37張)
- 陜西各市(精確到縣區(qū))地圖PPT課件(可編輯版)
- 酒店住宿水單標(biāo)準(zhǔn)模板
- 尺寸鏈的計算表格
- 夏玉米套種辣椒技術(shù)
- 學(xué)術(shù)規(guī)范與寫作課件
評論
0/150
提交評論