![[理學(xué)]CP030-計算物理數(shù)據(jù)插值0.ppt_第1頁](http://file1.renrendoc.com/fileroot2/2020-1/13/4e7945f0-ada3-4745-b2dc-85f9277e632b/4e7945f0-ada3-4745-b2dc-85f9277e632b1.gif)
![[理學(xué)]CP030-計算物理數(shù)據(jù)插值0.ppt_第2頁](http://file1.renrendoc.com/fileroot2/2020-1/13/4e7945f0-ada3-4745-b2dc-85f9277e632b/4e7945f0-ada3-4745-b2dc-85f9277e632b2.gif)
![[理學(xué)]CP030-計算物理數(shù)據(jù)插值0.ppt_第3頁](http://file1.renrendoc.com/fileroot2/2020-1/13/4e7945f0-ada3-4745-b2dc-85f9277e632b/4e7945f0-ada3-4745-b2dc-85f9277e632b3.gif)
![[理學(xué)]CP030-計算物理數(shù)據(jù)插值0.ppt_第4頁](http://file1.renrendoc.com/fileroot2/2020-1/13/4e7945f0-ada3-4745-b2dc-85f9277e632b/4e7945f0-ada3-4745-b2dc-85f9277e632b4.gif)
![[理學(xué)]CP030-計算物理數(shù)據(jù)插值0.ppt_第5頁](http://file1.renrendoc.com/fileroot2/2020-1/13/4e7945f0-ada3-4745-b2dc-85f9277e632b/4e7945f0-ada3-4745-b2dc-85f9277e632b5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實驗數(shù)據(jù)的插值,根據(jù)這些數(shù)據(jù),希望合理地估計出其它溫度(如25攝氏度,40攝氏度)時的電阻,舉例,這就是本章要討論的“插值問題”,當(dāng)精確函數(shù) y = f(x) 非常復(fù)雜或未知時,在區(qū)間a,b上一系列節(jié)點 x0 xm處測得函數(shù)值 y0 = f(x0), , ym = f(xm),由此構(gòu)造一個簡單易算的 近似函數(shù) g(x) f(x),滿足條件 g(xj) = f(xj) (j = 0, m) (*) 這個問題稱為“插值問題”,插值問題的定義,這里的 g(x) 稱為f(x) 的插值函數(shù)。,節(jié)點 x0 xm稱為插值節(jié)點,條件(*)稱為插值條件,區(qū)間a,b稱為插值區(qū)間,f(x),g(x),最常用的插值函
2、數(shù)是 ?,代數(shù)多項式,用代數(shù)多項式作插值函數(shù)的插值稱為代數(shù)插值,本章主要討論的內(nèi)容,插值函數(shù)的類型,插值問題,插值法,插值函數(shù),代數(shù)插值中的三個問題,一、插值問題解的存在唯一性? 二、插值多項式的常用構(gòu)造方法? 三、插值函數(shù)的誤差如何估計?,代數(shù)插值,代數(shù)插值問題解的存在惟一性,給定區(qū)間a,b上互異的n+1個點xjnj=0的一 組函數(shù)值f(xj),j =0,, n,求一個n次多項式pn(x)Pn,使得 pn(xj)=f(xj),j=0,1,,n. . (1) 令 pn(x)=a0+a1x+anxn, . (2) 只要證明Pn(x)的系數(shù)a0 ,a1, an存在唯一即可,(3),為此由插值條件(
3、1)知Pn(x)的系數(shù)滿足下列n+1個代數(shù)方程構(gòu)成的線性方程組 a0+a1x0+anx0n=f(x0) a0+a1x1+anx1n= f(x1) . a0+a1xn+anxnn= f(xn),代數(shù)插值問題解的存在惟一性,而ai(i=0,1,2,n)的系數(shù)行列式是Vandermonde行列式,由于xi互異,所以(4)右端不為零,從而方程組(3)的解 a0 ,a1 ,an 存在且唯一。,代數(shù)插值問題解的存在惟一性,通過解上述方程組(3)求得插值多項式pn(x)的方法并不可取.這是因為當(dāng)n較大時解方程組的計算量較大,而且方程組系數(shù)矩陣的條件數(shù)一般較大(可能是病態(tài)方程組),當(dāng)階數(shù)n越高時,病態(tài)越重。,
4、為此我們必須從其它途徑來求Pn(x):不通過求解方程組而獲得插值多項式,代數(shù)插值問題解的存在惟一性,基本思想:在n次多項式空間Pn中找一組合適的基函數(shù) 0(x),1(x), n(x),使,pn(x)=a0 0(x) +a1 1(x) +an n(x),不同的基函數(shù)的選取導(dǎo)致不同的插值方法,Lagrange插值,Newton插值,代數(shù)插值問題解的存在惟一性,兩節(jié)點-一次(線性)插值,兩節(jié)點-一次(線性)插值,兩節(jié)點-一次(線性)插值,兩節(jié)點-一次(線性)插值,兩節(jié)點-一次(線性)插值,Function y=chazhi1(x0,y0,x1,y1,x)%拉格朗日插值法 y=(x-x1)/(x0-x
5、1)*y0+( x-x0)/(x1-x0)*y1 Function y=chazhi1(x0,y0,x1,y1,x)%牛頓插值法 y=y0+(y1-y0)/(x1-x0)*( x-x0),Matlab 編程實現(xiàn),三節(jié)點-二次插值,三節(jié)點-二次插值,三節(jié)點-二次插值,Function y=chazhi1(x0,y0,x1,y1,x2,y2,x)%拉格朗日插值法 y=(x-x1)*(x-x2)/(x0-x1)*(x0-x2)*y0+ (x-x0)*(x-x2)/(x1-x0)*(x1-x2)*y1+ (x-x0)*(x-x1)/(x2-x0)*(x2-x1)*y2 Function y=chazh
6、i1(x0,y0,x1,y1, x2,y2,x)%牛頓插值法 y=y0+(y1-y0)/(x1-x0)*( x-x0)+ (x-x0)*(x-x1)*(y2-y1)/(x2-x1)-(y1-y0)/(x1-x0)/(x2-x0),Matlab 編程實現(xiàn),三節(jié)點-二次插值,三節(jié)點-逐次線性插值,function chazhi1 %一次插值 x0=pi/6;y0=1/2; x1=pi/4;y1=1/sqrt(2); x=pi/180*50; y=chazhi12(x0,y0,x1,y1,x) error=y-sin(x) function y=chazhi11(x0,y0,x1,y1,x)%拉格朗
7、日插值法 y=(x-x1)/(x0-x1)*y0+( x-x0)/(x1-x0)*y1; function y=chazhi12(x0,y0,x1,y1,x)%牛頓法 y=y0+(y1-y0)/(x1-x0)*( x-x0);,解:(一次插值),function chazhi2 %二次插值 x0=pi/6;y0=1/2; x1=pi/4;y1=1/sqrt(2); x2=pi/3;y2=sqrt(3)/2; x=pi/180*50; y=chazhi22(x0,y0,x1,y1,x2,y2,x)%選擇插值函數(shù) error=y-sin(x) function y=chazhi21(x0,y0,x
8、1,y1,x2,y2,x)%拉格朗日插值法 y=(x-x1)*(x-x2)/(x0-x1)*(x0-x2)*y0+(x-x0)*(x-x2)/. (x1-x0)*(x1-x2)*y1+(x-x0)*(x-x1)/(x2-x0)*(x2-x1)*y2; function y=chazhi22(x0,y0,x1,y1,x2,y2,x)%牛頓插值法 y=y0+(y1-y0)/(x1-x0)*( x-x0)+(x-x0)*(x-x1)*. (y2-y1)/(x2-x1)-(y1-y0)/(x1-x0)/(x2-x0);,解:(二次插值),N+1節(jié)點-N次插值,Lagrange插值基函數(shù),(2),與 節(jié)
9、點有關(guān),而與f 無關(guān),這里每個lj(x)都是n次多項式,且由(1)式容易驗證lj(x)滿足,j=0,1,,n (1),對任意的pn(x)Pn,都有pn(x)=c0 l0(x)+c1 l1(x)+cnln(x)其中c0,c1,cn為組合系數(shù)。,可以證明函數(shù)組l0(x),l1(x),, ln(x) 在插值區(qū)間a,b上線性無關(guān),所以這n+1個函數(shù)可作為Pn的一組基函數(shù),稱為Lagrange插值基函數(shù)。,Lagrange插值基函數(shù),由Lagrange插值基函數(shù)滿足(2)式可知,方程組變成,因此得到插值多項式 pn(x)= f(x0)l0(x)+f(x1) l1(x)+ f(xn) ln(x),記為Ln
10、(x) f(xj)lj(x),稱Ln(x)為n次Lagrange插值多項式,插值余項 /* Remainder */,定理 若,在a , b內(nèi)存在, 則在a , b上,的n+1個互異的點,對 f(x)所作的n次Lagrange插值多項式Ln (x) 有誤差估計,Rolles Theorem的推論: 若 充分光滑,且,證明:由于Rn(xi) 0 ,i=0,1,,n,任意固定 x xi (i = 0, , n), 考察,(t)有 n+2 個不同的根 x0 xn x,解:,n = 1,分別利用x0, x1 以及 x1, x2 計算,利用,sin 50 = 0.7660444,利用x0, x1 作為插
11、值節(jié)點的實際誤差 0.01001,利用,計算得:sin 50 0.76008,利用x1, x2作為插值節(jié)點的實際誤差 0.00596,n = 2,sin 50 = 0.7660444,2次插值的實際誤差 0.00061,function main %N次插值 x0=pi/6;y0=1/2; x1=pi/4;y1=1/sqrt(2); x2=pi/3;y2=sqrt(3)/2; xy=x0 x1 x2;y0 y1 y2; x=pi/180*50; y=chazhiN1(xy,x) error=y-sin(x),Matlab 編程實現(xiàn),N+1節(jié)點-N次插值,function y=chazhiN1(
12、xy,x) %拉格朗日插值法 y=0; N=size(xy,2); for i=1:N L=1; for j=1:N if i=j L=L*(x-xy(1,j)/(xy(1,i)-xy(1,j); end end y=L*xy(2,i)+y; end,牛頓插值(Newtons Interpolation ),Lagrange 插值雖然易算,但若要增加一個節(jié)點時,全部基函數(shù) li(x) 都需要重新計算。,能否重新在Pn中尋找新的基函數(shù) ?,希望每加一個節(jié)點時,只附加一項上去即可。,1,x - x0, (x - x0)(x - x1) ,(x-x0)(x-x1) (x-xn-1)是否構(gòu)成Pn的一組
13、基函數(shù)?,利用插值條件Nn(xj)=f(xj), j=0,1,n代入上式,得關(guān)于Ak (k=0,1,n)的線性代數(shù)方程組,牛頓插值法的基函數(shù),當(dāng)xj 互異時,系數(shù)矩陣非奇異,且容易求解,基函數(shù),How complex the expression are!, 差商(亦稱均差) /* divided difference */,稱為在xi,xj處的1階差商,稱為在xi,xj,xk處的2階差商,k階差商:,利用插值條件和差商,可求出Nn(x)的系數(shù) Ai :,Newton插值多項式,因此,每增加一個結(jié)點,Newton插值多項式只增加一項,克服了Lagrange插值的缺點。,Newton插值多項式,
14、. xk f(xk) 一階差商 二階差商 三階差商 n 階差商,差商表,例1:給定f(x)=lnx的數(shù)據(jù)表 xi 2.20 2.40 2.60 2.80 3.00 f(xi) 0.78846 0.87547 0.95551 1.02962 1.09861 1.構(gòu)造差商表 2.分別寫出二次、四次Newton插值多項式 解:差商表,N2(x)=0.78846 +0.43505(x-2.20) - 0.087375(x-2.20) (x-2.40) N4(x)= 0.78846 +0.43505(x-2.20) - 0.087375(x-2.20)(x-2.40) +0.0225(x-2.20)(x-2.40)(x-2.60) -0.00755(x-2.20)(x-2.40)(x-2.60)(x-2.80),function main %N次插值 x0=pi/6;y0=1/2; x1=pi/4;y1=1/sqrt(2); x2=pi/3;y2=sqrt(3)/2; xy=x0 x1 x2;y0 y1 y2; x=pi/180*50; y=chazhiN1(xy,x) error=y-sin(x),Matlab 編程實現(xiàn),N+1節(jié)點-N次插值,function y=chazhiN2(xy,x)%牛頓法 N
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度個人之間農(nóng)業(yè)貸款借款合同
- 家長與孩子二零二五年度家務(wù)勞動責(zé)任履行協(xié)議
- 2025年度泳池救生員安全責(zé)任及應(yīng)急響應(yīng)規(guī)范協(xié)議
- 2025年度智慧城市建設(shè)預(yù)付款合作合同
- 二零二五年度酒店管理營業(yè)執(zhí)照及品牌加盟轉(zhuǎn)讓合同
- 二零二五年度房屋維修基金頂賬返還協(xié)議書
- 二零二五年度外墻保溫涂料產(chǎn)品環(huán)保認(rèn)證與綠色標(biāo)識合同
- 二零二五年度女方婚前財產(chǎn)協(xié)議婚姻安全與婚姻風(fēng)險規(guī)避合同
- 二零二五年度裝配行業(yè)產(chǎn)品研發(fā)終止合同
- 石家莊市2025年度勞動合同電子化管理規(guī)范
- 2025福建省電力電網(wǎng)有限公司高校畢業(yè)生(第一批)招聘748人筆試參考題庫附帶答案詳解
- 初中英語語法時態(tài)總復(fù)習(xí)課件
- 零碳數(shù)據(jù)算力中心項目可行性研究報告
- 研究生復(fù)試流程
- 220KV線路監(jiān)理實施細(xì)則
- 濰坊市2025屆高三下學(xué)期開學(xué)考(診斷性調(diào)研監(jiān)測)政治試題(含答案)
- 2025年浙江國有資本運(yùn)營有限公司招聘筆試參考題庫含答案解析
- 2025年春新北師大版物理八年級下冊課件 第六章 質(zhì)量和密度 第二節(jié) 物質(zhì)的密度
- 2025年職業(yè)教案編寫指南:教師技巧
- 人教版(2025新版)七年級下冊數(shù)學(xué)第七章 相交線與平行線 單元測試卷(含答案)
- 2024年股權(quán)轉(zhuǎn)讓合同書(含管理層收購條款)
評論
0/150
提交評論