第13講 插值.ppt_第1頁
第13講 插值.ppt_第2頁
第13講 插值.ppt_第3頁
第13講 插值.ppt_第4頁
第13講 插值.ppt_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、1.數(shù)學建模和數(shù)學實驗、插值;2.實驗目的、實驗內(nèi)容;2.掌握如何用數(shù)學軟件包解決插值問題。1.了解插值的基本內(nèi)容。1一維插值,2二維插值,3實驗工作,3拉格朗日插值,分段線性插值,三次樣條插值,1維插值值,1,插值定義,2,插值方法,3,用Matlab解決插值問題,返回,4,返回,2維插值,1,2維插值定義,2,網(wǎng)格節(jié)點插值方法,3,使用Matlab已知函數(shù)f(x)在n個1點x0,x1,xn的函數(shù)值是y0,y1,yn。求一個多項式函數(shù)的N次Pn(x)滿足:PN (xi)=yi,I=0,1,N。求解這個問題的拉格朗日插值多項式公式如下,其中Li(x)是N次多項式:拉格朗日插值,8,拉格朗日插值

2、,特別是:三點二次(拋物線)插值多項式:9,這種拉格朗日插值多項式的振蕩現(xiàn)象稱為龍格現(xiàn)象。采用拉格朗日多項式插值:選擇不同的插值節(jié)點數(shù)n 1,其中N為插值多項式的次數(shù),分別在N為2、4、6、8和10時繪制插值結(jié)果圖。例如,返回到MATLAB LCH(Larg 1)n越大,誤差越小。11,以MATLAB xch11)、4 xch12)、3 xch13)、12 xch14)、2返回為例,用分段線性插值法求插值并觀察插值誤差。1。在-6、6和4中平均選擇5個插值點(xch11)。在-6和6中平均選擇41分。從數(shù)學上來說,平滑度的定量描述是,如果函數(shù)(曲線)的k階導數(shù)存在并且是連續(xù)的,那么該曲線被稱為

3、具有k階平滑度。平滑程度越高,就越平滑。有沒有辦法用低次分段多項式來實現(xiàn)高階光滑?三次樣條插值就是一個很好的例子。三次樣條插值,13,三次樣條插值,g(x)是插值函數(shù)。14,例如,使用三次樣條插值選擇11個基點來計算插值(ych),返回,到MATLAB ych(larg1),15,使用MATLAB進行插值計算,一維插值函數(shù):yi=interp1(x,y,xi,方法),最近:最近插值線性:線性插值;樣條:三次樣條插值;三次:三次插值。默認值:分段線性插值。注:所有插值方法都要求x單調(diào),xi不應超過x的范圍。在1月至12月的11小時內(nèi),每1小時測量一次溫度,依次為5、8、9、15、25、29、31

4、、30、22、25、27、24。試著每1/10小時估算一次溫度。至MATLAB(溫度),小時=1:12;temps=5 8 9 15 25 29 31 30 22 25 27 24h=1:0.1:12t=interp1(小時、溫度、h、樣條);(將有大量直接輸出數(shù)據(jù))繪制(小時、溫度、h、t、小時、溫度、r:)%以繪制x軸(小時)、y軸(攝氏度)17,例如,已知飛機下輪廓線上的數(shù)據(jù)如下,當x變化0.1時,計算y值。到MATLAB(平面),返回,18,二維插值定義,第一個(網(wǎng)格節(jié)點):19,已知mn節(jié)點,20,第二個(分散節(jié)點):21,返回,22,注意:最近鄰插值一般是不連續(xù)的。具有連續(xù)性的最簡

5、單的插值是分段線性插值。最近插值、二維或高維情況下的最近插值以及最接近插值點的節(jié)點的函數(shù)值就是結(jié)果。返回23,四個插值點(矩形的四個頂點)的函數(shù)值縮寫為:分段線性插值,f (xi,yj)=f1,f (xi 1,yj)=f2,f (xi 1,yj 1)=f3,f (xi,yj 1)=F4,22顯然,分段線性插值函數(shù)是連續(xù)的;函數(shù)表達式分為兩部分如下:第一部分(下三角區(qū)):(x,y)滿足,返回,25,雙線性插值由空間二次曲面一個接一個組成。雙線性插值函數(shù)具有以下形式:其中有四個待定系數(shù)。利用該函數(shù)在矩形四個頂點(插值節(jié)點)的函數(shù)值,得到四個代數(shù)方程,并且只確定四個系數(shù)。雙線性插值,返回,26,x0

6、和y0需要是單調(diào)的;x,y可以是矩陣,或者x可以是行向量,y可以是列向量。x和y的值不能分別超過x0和y0的范圍。z=interp2(x0,y0,z0,x,y,method),MATLAB用于插值網(wǎng)格節(jié)點數(shù)據(jù),最近鄰插值線性雙線性插值三次雙三次插值默認為雙線性插值,例如,27:平板表面3*5個網(wǎng)格點的實測溫度分別為82 81 80 82 84 79 63 61 61 61,輸入以下命令:x=1:5y=1:3temps=82 81 80 82 8479 63 61 65 81;84 84 82 85 86;網(wǎng)格(x,y,temps),1。首先在三維坐標中繪制原始數(shù)據(jù),并繪制一條粗略的溫度分布曲線

7、。2.平滑數(shù)據(jù),在x和y方向每隔0.2個單位進行插值。28,然后輸入以下命令: Xi=1:0.2:5;yi=1:0.2:3zi=interp2(x,y,temps,xi,yi,立方);網(wǎng)格(xi,易,子)繪制插值的溫度分布表面。轉(zhuǎn)到MATLAB(杜文),29。通過這個例子,比較了最近鄰插值、雙線性插值和雙三次插值的插值效果。到MATLAB (mount),返回,30,插值函數(shù)網(wǎng)格數(shù)據(jù)格式為:cz=網(wǎng)格數(shù)據(jù)(x,y,z,cx,cy,method),使用MATLAB進行散亂數(shù)據(jù)的插值計算,并要求cx取行向量,cy取列向量。最近最近插值線性雙線性插值三次雙三次插值V4-由MATLAB提供的插值方法默認為雙線性插值,31。例如,下表給出了在特定海域測量的某些點(x,y)的水深Z,船的吃水深度為5英尺。船只應避免進入矩形區(qū)域(75,200)

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論