版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
用函數(shù)來(lái)表示變量間的數(shù)量關(guān)系廣泛應(yīng)用于各學(xué)科領(lǐng)域,但是在實(shí)際問(wèn)題中,往往是通過(guò)實(shí)驗(yàn)、觀測(cè)以及計(jì)算等方法,得到的是函數(shù)在一些點(diǎn)上的函數(shù)值。如何通過(guò)這些離散數(shù)據(jù)找到函數(shù)的一個(gè)滿足精度要求且便于使用的近似表達(dá)式,是經(jīng)常遇到的問(wèn)題。對(duì)于這類問(wèn)題我們解決的方法為插值法,而最常用也最簡(jiǎn)單的插值方法就是多項(xiàng)式插值。當(dāng)然用插值法得到的近似表達(dá)式必須滿足插值條件即假設(shè)給定了n+1個(gè)點(diǎn)的自變量的值以及函數(shù)值,近似函數(shù)必須要過(guò)這n+1個(gè)點(diǎn)。多項(xiàng)式插值,從幾何角度看,就是尋求n次代數(shù)曲線y=Pn(x)通過(guò)n+1個(gè)點(diǎn)作為f(x)的近似。但是隨著插值節(jié)點(diǎn)個(gè)數(shù)的增加,高次插值多項(xiàng)式的近似效果并不理想。根據(jù)大量實(shí)驗(yàn)得出,在進(jìn)行高次多項(xiàng)式插值時(shí),會(huì)出現(xiàn)龍格現(xiàn)象。因此,為了解決這樣的一個(gè)問(wèn)題,我們可以通過(guò)縮小插值區(qū)間的辦法達(dá)到減小誤差的目的。但是當(dāng)在每個(gè)小區(qū)間上用一次函數(shù)進(jìn)行插值時(shí),有很好的收斂性但是光滑度不夠,因此本實(shí)驗(yàn)將用三次Hermite進(jìn)行插值,做具體的討論和學(xué)習(xí)。關(guān)鍵詞:龍格現(xiàn)象分段差值三次Hermite進(jìn)行插值1、 實(shí)驗(yàn)?zāi)康耐ㄟ^(guò)對(duì)分段三次Hermite插值算法程序的編寫(xiě),提高自己編寫(xiě)程序的能力體會(huì)分段三次Hermite插值比分段線性插值優(yōu)越在哪里用實(shí)驗(yàn)報(bào)告的形式展現(xiàn),提高自己在寫(xiě)論文方面的能力2、 算法流程分段線性插值多項(xiàng)式S(x)在插值區(qū)間\a.b]±只能保證連續(xù)性,而不光滑。要想得到在插值區(qū)間上光滑的分段線性插值多項(xiàng)式,可采用分段埃爾米特(Hermite)插值,這里我們考慮在整個(gè)I。,用上用分段三次埃爾米特插值多項(xiàng)式來(lái)逼近f(x)。一般的將帶有導(dǎo)數(shù)的插值多項(xiàng)式稱為Hermite插值多項(xiàng)式。如果已知函數(shù)y=f(x)在節(jié)點(diǎn)a=X。v*1v?v=b處的函數(shù)的值和導(dǎo)數(shù)值:yt==f'(xi),i=0,1,2,?,“則在小區(qū)間氏」1,刈上有四個(gè)插值條件:yi-i=「(豹-1)山=/3)羌一1=廣(羽-1)必'=廣(豹)故能構(gòu)造一個(gè)三次多項(xiàng)式〃心),并稱為三次Hermite插值多項(xiàng)式。這時(shí)在整個(gè)力]上可以用分段三次Hermite插值多項(xiàng)式來(lái)逼近/'(x)。H}(x\xe[x0,x1:H(x)=H2(x)fxe[xltx2H(x)=其中HQ)"[&_i西]滿足條件:乩(豹_i)=f'(xf-J=y,_!,//,(%,)=f(xf)=y(=f\xi_i)=y'i_MO=/(xz)=y'i關(guān)于仇(x)的構(gòu)造,我們可以通過(guò)基函數(shù)來(lái)進(jìn)行,這時(shí)令Kx)=y_的一13)+y的3)+乂一1也一13)+饑仇3)其中(p—i(x)、(pi(x)、站一i(x)和也(x)均為三次多項(xiàng)式,并稱為三次Hermite插值多項(xiàng)式的基函數(shù)。對(duì)上式兩邊關(guān)于x求導(dǎo),得到H'q)="1拭-13)+貝饑3)+E-iW—iO)+?優(yōu)3)則由插值條件可以分別給出基函數(shù)滿足的條件:1 =1,佝(x」i)=0,i/a.1(x1_1)=0,也(豹_1)=0(Pi~1(婦=0,啊(婦=VPi-i(婦=。,也(孕)=0"i(")=o航(孕一J=0,"—iG「i)=tvAfe-i)=o拭—13)=。,況(豹)=o加-i(&)=1,況3)=1下面具體求解基函數(shù)婦(X)、"X)、W」i(x)和仇(X)。由上面的條件的第一列可以得到饑-l(x)滿足條件:0」1(陽(yáng)_1)=1,口_1(孫)=0,拭_1(勤_1)=0,0—1(狼)=0(1)由上式中的第二、第四個(gè)條件可知饑-13)應(yīng)該具有形式(pt-i(x)=(x-%i)2(ax4-h)(2)這時(shí)況-13)=2(%-%,)(ax4-幻4-a(x-xf)2(3)再由(1)式中的第一、第三個(gè)條件分別帶入(2)式(3)式得到h^axt_1+b)=1一2hz(axf_1+b)+aht2=0I解此線性方程組得到2 1 2Xi-!將a、b代入(2)式得到(2 1 2x」i\ %-%,_!(x-Xj)2饑?_1(%)=(%-xJ + =(1+2—-—)———\hi3h,CI 山妒類似地有X-%,-1(X-&)2的(x)=(1-2—-—)———1也-13)=薩3-豹-1)(X-婦21也(X)=薩(X-豹)(x-豹_1)2因此將得到
血+血+2(x-Xj,!)](%-%i)2[hi-2(x-Xf)](%-x(-1)2M(x)= y+ yf(Xf?1)(%-婦2, 0_豹)(%_*])2+ y『i+ Vi這樣,便求出了分段三次Hermite插值多項(xiàng)式:Hi(x),xe[x0,xlzH(x)=如3),乂£[%b%2H(x)=??????3、數(shù)值算例已知下列的條件Xi1223y'i1-1通過(guò)分段三次Hermite插值法,求解當(dāng)x=1.5時(shí)的y值。解:具體的程序如下所示:#include,zstdafx.h〃floatHermite(floatx[],floaty[],floatz[],floatxl,intlen)(inti=0;floats=0;floath=0;floatLl=0;floatL2=0;floatL3=0;floatL4=0;for(i=0;i<len-l;i++)(if(xl>=x[i]&&xl<x[i+l])break;)i=i+l;h=x[i]-x[i-l];L1二(h+2*(xl-x[i-l]))*(xl-x[i])*(xl-x[i])/(h*h*h);L2二(h+2*(xl-x[i]))*(xl-x[i-l])*(xl-x[i-l])/(h*h*h);L3二(xl-x[i-l])*(xl-x[i])*(xl-x[i])/(h*h);L4=(xl-x[i-l])*(xl-x[i-l])*(xl-x[i])/(h*h);s=Ll*y[iT]+L2*y[i]+L3*z[iT]+L4*z[i];returns;)floatHermite(floatx[],floaty[],floatxl,intlen);voidmainO(floatx[]={l,2);floaty□={2,3);floatz[]={l,-1);intlen=sizeof(x)/sizeof(x[0]);floatxl=0;floats=0;printf(,z請(qǐng)輸入要求解的xl的值:\n〃);scanf(〃%f〃,&xl);s=Hermite(x,y,z,xl,len);printfC經(jīng)過(guò)分段三次Hermite插值的結(jié)果為:\
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 阜陽(yáng)安徽阜陽(yáng)市潁東區(qū)城市管理局勞務(wù)派遣人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 職業(yè)倦怠干預(yù)對(duì)護(hù)士職業(yè)倦怠的實(shí)踐方案
- 遂寧2025年四川遂寧市河?xùn)|新區(qū)考調(diào)在編在崗小學(xué)教師27人筆試歷年參考題庫(kù)附帶答案詳解
- 茂名廣東茂名市公安局電白分局招聘警務(wù)輔助人員筆試歷年參考題庫(kù)附帶答案詳解
- 石家莊河北石家莊市公安局交通管理局招聘公安機(jī)關(guān)警務(wù)輔助人員300人筆試歷年參考題庫(kù)附帶答案詳解
- 海南2025年上海交通大學(xué)醫(yī)學(xué)院附屬上海兒童醫(yī)學(xué)中心海南醫(yī)院招聘82人筆試歷年參考題庫(kù)附帶答案詳解
- 職業(yè)人群過(guò)敏性疾病風(fēng)險(xiǎn)預(yù)測(cè)
- 普洱2025年秋季云南普洱景谷縣半坡鄉(xiāng)中心學(xué)校頂崗教師招聘筆試歷年參考題庫(kù)附帶答案詳解
- 成都2025年四川成都市青白江區(qū)第三人民醫(yī)院招聘3人筆試歷年參考題庫(kù)附帶答案詳解
- 定西2025年甘肅定西市漳縣城區(qū)學(xué)校選聘教師123人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年城市更新改造項(xiàng)目經(jīng)濟(jì)效益評(píng)估可行性研究報(bào)告
- 中醫(yī)醫(yī)院針灸進(jìn)修總結(jié)
- 主動(dòng)脈瘤護(hù)理查房
- 2025公務(wù)員能源局面試題目及答案
- 云南省曲靖市2024-2025學(xué)年高三年級(jí)第二次教學(xué)質(zhì)量監(jiān)測(cè)思想政治試卷(含答案)
- 名著導(dǎo)讀《經(jīng)典常談》整部書(shū)章節(jié)內(nèi)容概覽
- 賬期合同協(xié)議范本
- 佛山暴雨強(qiáng)度公式-2016暴雨附件:-佛山氣象條件及典型雨型研究
- 七下必背課文
- 醫(yī)療器械銷售法規(guī)培訓(xùn)
- 交期縮短計(jì)劃控制程序
評(píng)論
0/150
提交評(píng)論