下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《工程常用算法》綜合實(shí)踐作業(yè)二完成日期:2013年4月14日班級(jí)學(xué)號(hào)姓名主要工作說(shuō)明自評(píng)成績(jī)07182010071826崔洪亮算式與程序的編寫1807182010071815侯閏上流程圖的編輯,程序的審查07182010071809趙化川報(bào)告的整理匯總一.作業(yè)題目:三次樣條插值與分段插值已知飛機(jī)下輪廓線數(shù)據(jù)如下:x035791112131415y01.21.72.02.12.01.81.21.01.6飛機(jī)下輪廓線形狀大致如下圖所示:機(jī)翼
下輪廓線要求分別用拉格朗日插值法、Newton插值法、分段線性插值法和三次樣條插值法計(jì)算x每改變0.5時(shí)y的值,即x取0.5,1,1.5,…,14.5時(shí)對(duì)應(yīng)的y值。比較采用不同方法的計(jì)算工作量、計(jì)算結(jié)果和優(yōu)缺點(diǎn)。二.程序流程圖及圖形1.拉格朗日插值法2.牛頓插值法3.分段線性插值法matlab程序及簡(jiǎn)要的注釋(m文件)拉格朗日插值法2.牛頓插值法functionf=lang(x,y,x0)%x為已知數(shù)據(jù)點(diǎn)的x坐標(biāo)向量functionf=lang(x,y,x0)%x為已知數(shù)據(jù)點(diǎn)的x坐標(biāo)向量%y為已知數(shù)據(jù)點(diǎn)的y坐標(biāo)向量functionf=newdun(x,y,xi)%x為已知數(shù)據(jù)點(diǎn)的x坐標(biāo)向量%y為已知數(shù)據(jù)點(diǎn)的y坐標(biāo)向量%x0為插值點(diǎn)的x坐標(biāo)%f為求得的拉格朗日插值多項(xiàng)式if%x0為插值點(diǎn)的x坐標(biāo)%f為求得的拉格朗日插值多項(xiàng)式if(length(x)==length(y))n=length(x);elsedisp('ThelengthsofXangYmustbenotequal!')return;end%檢錯(cuò)f=0;fori=1:nl=1;forj=1:i-1l=l.*(x0-x(j))/(x(i)-x(j));end;forj=i+1:nl=l.*(x0-x(j))/(x(i)-x(j));%計(jì)算拉格朗日基函數(shù)end;f=f+l*y(i);%計(jì)算拉格朗日插值函數(shù)endReturn%xi為插值點(diǎn)的x坐標(biāo)%f為求得的均差牛頓插值多項(xiàng)式if(length(x)==length(y))n=length(x);elsedisp('ThelengthsofXangYmustbenotequal!');return;end%檢錯(cuò)Y=zeros(n);Y(:,1)=y;fora=1:n-1forb=1:n-aY(b,a+1)=(Y(b+1,a)-Y(b,a))/(x(b+a)-x(b));%計(jì)算均差函數(shù)(差商)endendf=0;fori=1:nz=1;forj=1:i-1z=z.*(xi-x(j));%計(jì)算多項(xiàng)式函數(shù)endf=f+Y(1,i)*z;%計(jì)算牛頓插值函數(shù)endfora=1:n-13.分段線性插值法returnreturn;end%檢錯(cuò)fork=1:n-1if(x(k)<=x0&x0<=x(k+1))temp=x(k)-x(k+1);f=(x0-x(k+1))/temp*y(k)+(x0-x(k))/(-temp)*y(k+1);end;endfunctionf=fd2(x,y,x0)%x為已知數(shù)據(jù)點(diǎn)的x坐標(biāo)向量%y為已知數(shù)據(jù)點(diǎn)的y坐標(biāo)向量%x0為插值點(diǎn)的x坐標(biāo)%f為求得的分段線性插值多項(xiàng)式if(length(x)==length(y))n=length(x);elsedisp('ThelengthsofXandYmustbenotequal!')程序運(yùn)行結(jié)果1.拉格朗日插值法2.牛頓插值法>>yi=newdun(x,y,xi)yi=>>yi=newdun(x,y,xi)yi=Columns1through8-15.4117-15.9238-10.9898-5.4272-1.22531.20002.17652.2666Columns9through161.98941.70001.57031.62491.79952.00002.14772.2040Columns17through242.17522.10002.02691.99041.99282.00001.95371.8000Columns25through291.52721.20000.96561.00001.3480>>plot(x,y,xi,yi,'g+')>>x=[035791112131415];>>y=[01.21.72.02.12.01.81.21.01.6];>>xi=0.5:0.5:14.5;>>yi=lang(x,y,xi)yi=Columns1through8-15.4117-15.9238-10.9898-5.4272-1.22531.20002.17652.2666Columns9through161.98941.70001.57031.62491.79952.00002.14772.2040Columns17through242.17522.10002.02691.99041.99282.00001.95371.8000Columns25through291.52721.20000.96561.00001.3480>>plot(x,y,'b:',xi,yi)分段線性插值法五、對(duì)不同實(shí)現(xiàn)方法的運(yùn)行結(jié)果進(jìn)行比較>>yi=fd2(x,y,xi)yi=>>yi=fd2(x,y,xi)yi=Columns1through80.20000.40000.60000.80001.00001.20001.32501.4500Columns9through161.57501.70001.77501.85001.92502.00002.02502.0500Columns17through242.07502.10002.07502.05002.02502.00001.90001.8000Columns25through291.50001.20001.10001.00001.3000>>plot(x,y,'b:',xi,yi,'g+')拉格朗日插值法的優(yōu)點(diǎn)是表達(dá)式簡(jiǎn)單明確,形式對(duì)稱,它的缺點(diǎn)是如果要想增加插值節(jié)點(diǎn),整個(gè)公式必須都發(fā)生改變,且容易發(fā)生龍格現(xiàn)象。牛頓插值法卻很好的改善了這一點(diǎn),從而變得更加靈活方便。此外兩者的擬合程度也很相似。分段插值的缺點(diǎn)是不能保證曲線在連接點(diǎn)處的光滑性。分段插值可以步進(jìn)地插值計(jì)算,同時(shí)也帶來(lái)了內(nèi)在的高度穩(wěn)定性和較好的收斂性。與前兩種相比還具有良好的擬合性。拉格朗日插值法的優(yōu)點(diǎn)是表達(dá)式簡(jiǎn)單明確,形式對(duì)稱,它的缺點(diǎn)是如果要想增加插值節(jié)點(diǎn),整個(gè)公式必須都發(fā)生改變,且容易發(fā)生龍格現(xiàn)象。牛頓插值法卻很好的改善了這一點(diǎn),從而變得更加靈活方便。此外兩者的擬合程度也很相似。分段插值的缺點(diǎn)是不能保證曲線在連接點(diǎn)處的光滑性。分段插值可以步進(jìn)地插值計(jì)算,同時(shí)也帶來(lái)了內(nèi)在的高度穩(wěn)定性和較好的收斂性。與前兩種相比還具有良好的擬合性??偨Y(jié):我們組只編寫了前三種插值方法,對(duì)于三次樣條插值參數(shù)太多,故沒能編寫出其程序,但通過(guò)matlab中的interp1函數(shù)可以實(shí)現(xiàn)。在此次作業(yè)我們也學(xué)到了很多知識(shí),感到很充實(shí)。補(bǔ)充三次樣條插值圖形如下:4.三次樣條插值法六.計(jì)算公式及計(jì)算方法(手寫)>>yi=interp1(x,y,xi,'spline')yi=Columns1through80.24210.46650.67390.86491.04011.20001.34541.4767Columns9through161.59471.70001.79301.87401.94302.00002.0
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026天津東麗經(jīng)開區(qū)國(guó)有公司基層崗位招聘10人考試備考試題及答案解析
- 2026重慶九洲智造科技有限公司招聘工藝技術(shù)員等測(cè)試成績(jī)公示考試參考題庫(kù)及答案解析
- 2026集團(tuán)融媒體中心招聘編導(dǎo)、剪輯實(shí)習(xí)生3人(廣東)考試參考題庫(kù)及答案解析
- 2026福建廈門市集美區(qū)雙塔小學(xué)產(chǎn)假頂崗教師招聘2人考試參考題庫(kù)及答案解析
- 2026中國(guó)農(nóng)業(yè)科學(xué)院農(nóng)產(chǎn)品加工研究所食物營(yíng)養(yǎng)與功能性食品創(chuàng)新團(tuán)隊(duì)招聘合同制科研助理考試參考題庫(kù)及答案解析
- 2026??低晞?chuàng)新業(yè)務(wù)招聘考試參考題庫(kù)及答案解析
- 2026年安徽煤礦礦用安全產(chǎn)品檢驗(yàn)中心有限公司招聘勞務(wù)派遣駕駛員1名考試備考試題及答案解析
- 2026徽商銀行總行金融科技崗社會(huì)招聘筆試參考題庫(kù)及答案解析
- 2026河北秦皇島市撫寧區(qū)農(nóng)業(yè)發(fā)展有限公司招聘9人考試備考題庫(kù)及答案解析
- 2026年海南軟件職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性考試備考題庫(kù)有答案解析
- 《創(chuàng)新創(chuàng)業(yè)基礎(chǔ)》課件-項(xiàng)目1:創(chuàng)新創(chuàng)業(yè)基礎(chǔ)認(rèn)知
- 2026北京市通州區(qū)事業(yè)單位公開招聘工作人員189人筆試重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解
- 2025~2026學(xué)年山東省菏澤市牡丹區(qū)第二十一初級(jí)中學(xué)八年級(jí)上學(xué)期期中歷史試卷
- 2026國(guó)家統(tǒng)計(jì)局儀征調(diào)查隊(duì)招聘輔助調(diào)查員1人(江蘇)考試參考試題及答案解析
- 2025至2030中國(guó)細(xì)胞存儲(chǔ)行業(yè)調(diào)研及市場(chǎng)前景預(yù)測(cè)評(píng)估報(bào)告
- 《中華人民共和國(guó)危險(xiǎn)化學(xué)品安全法》解讀
- 水暖施工員考試及答案
- 2025年省級(jí)行業(yè)企業(yè)職業(yè)技能競(jìng)賽(老人能力評(píng)估師)歷年參考題庫(kù)含答案
- 水利工程施工質(zhì)量檢測(cè)方案
- 2025年北京高中合格考政治(第一次)試題和答案
- 卵巢類癌診治中國(guó)專家共識(shí)(2025年版)
評(píng)論
0/150
提交評(píng)論