




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)學(xué)與信息工程學(xué)院實(shí)驗(yàn)報(bào)告課程名稱(chēng):計(jì)算方法實(shí)驗(yàn)室:5206實(shí)驗(yàn)臺(tái)號(hào):班級(jí):姓名:實(shí)驗(yàn)日期:2014年2月26日實(shí)驗(yàn)名稱(chēng)插值實(shí)驗(yàn)?zāi)康暮鸵?.插值函數(shù)及其在定點(diǎn)的函數(shù)值計(jì)算2.完成實(shí)驗(yàn)內(nèi)容3..準(zhǔn)備實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)內(nèi)容和步驟:實(shí)驗(yàn)內(nèi)容:1.熟悉與插值有關(guān)的Matlab函數(shù)2.設(shè)計(jì)插值程序3.數(shù)據(jù)實(shí)驗(yàn)LagrangeInterpolation實(shí)驗(yàn)題目:(1)、FindtheLagrangeinterpolatingpolynomialrespectivelyforthefollowingdataset,andgiveapproximatevaluetof(0).D={(0,5),(1,-2),(2,3),(3,4),(4,-1),(5,7),(6,5),(7,2)}(2)、WhataretheLagrangefromoftheinterpolatingpolynomialforthedatainthefollowingtable,andgiveapproximatevaluetof(7)x5-7-60y1-23-54-954求Lagrange多項(xiàng)式的程序:functionyy=lagrintp(x,y,xx)n=length(x);m=length(y);ifm~=nerror('向量x與y的長(zhǎng)度不一致')endS=0;fork=1:np=1;forj=1:nifj~=kp=conv(p,poly(x(j)))/(x(k)-x(j));endendS=S+p*y(k);endyy=poly2sym(S)y0=subs(yy,'x',xx)3、實(shí)驗(yàn)結(jié)果:(1)、>>lagrintp(0:7,[5,-2,3,4,-1,7,5,2],0)yy=23/560*x^7-691/720*x^6+2089/240*x^5-5537/144*x^4+1689/20*x^3-7343/90*x^2+4369/210*x+5y0=5ans=23/560*x^7-691/720*x^6+2089/240*x^5-5537/144*x^4+1689/20*x^3-7343/90*x^2+4369/210*x+5(2)、>>lagrintp([5,-7,-6,0],[1,-23,-54,-954],7)yy=4*x^3+35*x^2-84*x-954y0=1545ans=4*x^3+35*x^2-84*x-954二、Newtoninterpolating1、實(shí)驗(yàn)題目:(1)、Findthecubicinterpolatingpolynomialrespectivelyforthefollowingdataset,andgiveapproximatevaluetof(0).D={(0,5),(1,-2),(2,3),(3,4),(4,-1),(5,7),(6,5),(7,2)}(2)、Findthequadraticinterpolatingpolynomialforthedatainthefollowingtable,andgiveapproximatevaluetof(7)x5-7-60y1-23-54-954求牛頓多項(xiàng)式的程序建立差商表:functionD=divdiff(x,y)n=length(y);iflength(x)~=nfprintf('出錯(cuò)信息:節(jié)點(diǎn)向量與函數(shù)值向量的維數(shù)不相等.');endD=zeros(n,n);D(:,1)=y(:);forj=2:n;fori=j:nD(i,j)=(D(i,j-1)-D(i-1,j-1))/(x(i)-x(i-j+1));end求m次牛頓差值多項(xiàng)式function[D,yy]=newton(x,y,xx,m)n=length(y);iflength(x)~=nerror('xandyarenotcompatible');endifnargin<4m=n-1;endD=divdiff(x,y);symsts=D(1,1);w=1;fori=1:mw=w*(t-x(i));s=D(i+1,i+1)*w+s;endfprintf('所求的%d次牛頓插值多項(xiàng)式為:\nN(t)',m);display(collect(s,'t'))ifnargin<3return;endyy=eval(subs(s,'xx','t'));fprintf('\n且N(%d)=%10.4d\n',xx,yy);end3、實(shí)驗(yàn)結(jié)果:(1)、>>newton(0:7,[5,-2,3,4,-1,7,5,2],0,3)所求的3次牛頓插值多項(xiàng)式為:N(t)=5-8/3*t^3+14*t^2-55/3*t且N(0)=0005ans=Columns1through75.0000000000-2.0000-7.0000000003.00005.00006.000000004.00001.0000-2.0000-2.6667000-1.0000-5.0000-3.0000-0.33330.5833007.00008.00006.50003.16670.87500.058305.0000-2.0000-5.0000-3.8333-1.7500-0.5250-0.09722.0000-3.0000-0.50001.50001.33330.61670.1903Column800000000.0411(2)、>>newton([5,-7,-6,0],[1,-23,-54,-954],7,2)所求的2次牛頓插值多項(xiàng)式為:N(t)=-114+3*t^2+8*t且N(7)=0089ans=1000-23200-54-3130-954-150-174三、Cubicsplineinterpolating1、實(shí)驗(yàn)題目:(1)、Givetablex-1.5012y0.125-119SolveacubicsplinefunctionS(x)ontheinterval[-1.5,2]whichsatisfiesS’(-1.5)=0.75,S’(2)=14,andgiveapproximatevaluetoS(1.5)(2)、Givetablex0.250.320.400.460.55y0.52000.54780.62500.68080.7288SolveacubicsplinefunctionS(x),whichsatisfiesS’(0.125)=1,S’(0.55)=0.68,andgiveapproximatevaluetoS(0.45)求三次樣條插值多項(xiàng)式的程序function[]=spline3(X,Y,dY,x0,m)N=size(X,2);s0=dY(1);sN=dY(2);interval=0.025;disp('x0為插值點(diǎn)')x0h=zeros(1,N-1);fori=1:N-1h(1,i)=X(i+1)-X(i);endd(1,1)=6*((Y(1,2)-Y(1,1))/h(1,1)-s0)/h(1,1);d(N,1)=6*(sN-(Y(1,N)-Y(1,N-1))/h(1,N-1))/h(1,N-1);fori=2:N-1d(i,1)=6*((Y(1,i+1)-Y(1,i))/h(1,i)-(Y(1,i)-Y(1,i-1))/h(1,i-1))/(h(1,i)+h(1,i-1));endmu=zeros(1,N-1);md=zeros(1,N-1);md(1,N-1)=1;mu(1,1)=1;fori=1:N-2u=h(1,i+1)/(h(1,i)+h(1,i+1));mu(1,i+1)=u;md(1,i)=1-u;endp(1,1)=2;q(1,1)=mu(1,1)/2;fori=2:N-1p(1,i)=2-md(1,i-1)*q(1,i-1);q(1,i)=mu(1,i)/p(1,i);endp(1,N)=2-md(1,N-1)*q(1,N-1);y=zeros(1,N);y(1,1)=d(1)/2;fori=2:Ny(1,i)=(d(i)-md(1,i-1)*y(1,i-1))/p(1,i);endx=zeros(1,N);x(1,N)=y(1,N);fori=N-1:-1:1x(1,i)=y(1,i)-q(1,i)*x(1,i+1);endfprintf('M為三對(duì)角方程的解\n');M=x;fprintf('\n');symst;digits(m);fori=1:N-1pp(i)=M(i)*(X(i+1)-t)^3/(6*h(i))+M(i+1)*(t-X(i))^3/(6*h(i))+(Y(i)-M(i)*h(i)^2/6)*(X(i+1)-t)/h(i)+(Y(i+1)-M(i+1)*h(i)^2/6)*(t-X(i))/h(i);pp(i)=simplify(pp(i));coeff=sym2poly(pp(i));iflength(coeff)~=4tt=coeff(1:3);coeff(1:4)=0;coeff(2:4)=tt;endifx0>X(i)&x0<X(i+1)L=i;y0=coeff(1)*x0^3+coeff(2)*x0^2+coeff(3)*x0+coeff(4);endval=X(i):interval:X(i+1);fork=1:length(val)fval(k)=coeff(1)*val(k)^3+coeff(2)*val(k)^2+coeff(3)*val(k)+coeff(4);endifmod(i,2)==1plot(val,fval,'r+')elseplot(val,fval,'b.')endholdonclearvalfvalans=sym(coeff,'d');ans=poly2sym(ans,'t');fprintf('在區(qū)間[%f,%f]內(nèi)\n',X(i),X(i+1));fprintf('三次樣條函數(shù)S(%d)=',i);pretty(ans)endfprintf('x0所在區(qū)間為[%f,%f]\n',X(L),X(L+1));fprintf('函數(shù)在插值點(diǎn)x0=%f的值為\n',x0);y03、實(shí)驗(yàn)結(jié)果:(1)、>>X=[-1.5012];>>Y=[0.125-119];>>x0=1.5;>>m=5;dY=[0.75,14];>>spline3(X,Y,dY,x0,m)x0為插值點(diǎn) x0=1.5000M為三對(duì)角方程的解在區(qū)間[-1.500000,0.000000]內(nèi)三次樣條函數(shù)S(1)=321.t+2.t-1.在區(qū)間[0.000000,1.000000]內(nèi)三次樣條函數(shù)S(2)=22.t-1.在區(qū)間[1.000000,2.000000]內(nèi)三次樣條函數(shù)S(3)=322.t-4.t+6.t-3.x0所在區(qū)間為[1.000000,2.000000]函數(shù)在插值點(diǎn)x0=1.500000的值為y0=3.7500(2)、>>X=[0.250.320.400.460.55];>>Y=[0.52000.54780.62500.68080.7288];>>x0=0.45;>>m=6;dY=[1,0.68];>>spline3(X,Y,dY,x0,m)x0為插值點(diǎn)x0=0.4500M為三對(duì)角方程的解在區(qū)間[0.250000,0.320000]內(nèi)三次樣條函數(shù)S(1)=32136.809t-120.795t+35.7460t-3.00444在區(qū)間[0.320000,0.400000]內(nèi)三次樣條函數(shù)S(2)=32-53.5821t+61.9798t-22.7420t
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 目標(biāo)輻射噪聲特征提取及特征庫(kù)構(gòu)建方法研究
- 船舶航線(xiàn)優(yōu)化與航速計(jì)劃
- 兒科科室工作總結(jié)與未來(lái)計(jì)劃
- 初一歷史教師工作總結(jié)
- 自動(dòng)洗胃機(jī)的操作流程
- 廣州教育行業(yè)教師簡(jiǎn)歷
- 質(zhì)量管理的基礎(chǔ)與精髓
- 2025年《小豬變干凈了》標(biāo)準(zhǔn)教案
- AIGC商業(yè)應(yīng)用實(shí)戰(zhàn)教程 課件 1-1 AIGC概述
- 藥劑科倉(cāng)庫(kù)管理制度
- 2025年中考百日誓師大會(huì)校長(zhǎng)發(fā)言稿:激揚(yáng)青春志 決勝中考時(shí)
- YY/T 1860.1-2024無(wú)源外科植入物植入物涂層第1部分:通用要求
- 中央2025年全國(guó)婦聯(lián)所屬在京事業(yè)單位招聘93人筆試歷年參考題庫(kù)附帶答案詳解
- 人教版高中物理選擇性必修第二冊(cè)電磁波的發(fā)射與接收課件
- 《建筑冷熱源》全冊(cè)配套最完整課件1
- 廣州2025年廣東廣州市番禺區(qū)小谷圍街道辦事處下屬事業(yè)單位招聘5人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年春新人教版生物七年級(jí)下冊(cè)全冊(cè)教學(xué)課件
- 【物理】《跨學(xué)科實(shí)踐:制作微型密度計(jì)》(教學(xué)設(shè)計(jì))-2024-2025學(xué)年人教版(2024)初中物理八年級(jí)下冊(cè)
- 2024年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年參考題庫(kù)含答案解析
- 學(xué)校食堂餐廳管理者食堂安全考試題附答案
- 2025廣西中煙工業(yè)限責(zé)任公司招聘126人高頻重點(diǎn)提升(共500題)附帶答案詳解
評(píng)論
0/150
提交評(píng)論