Matlab程序Newton插值函数.docx

上传人:p** 文档编号:1058996 上传时间:2024-06-29 格式:DOCX 页数:7 大小:165.02KB
下载 相关 举报
Matlab程序Newton插值函数.docx_第1页
第1页 / 共7页
Matlab程序Newton插值函数.docx_第2页
第2页 / 共7页
Matlab程序Newton插值函数.docx_第3页
第3页 / 共7页
Matlab程序Newton插值函数.docx_第4页
第4页 / 共7页
Matlab程序Newton插值函数.docx_第5页
第5页 / 共7页
Matlab程序Newton插值函数.docx_第6页
第6页 / 共7页
Matlab程序Newton插值函数.docx_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
资源描述

《Matlab程序Newton插值函数.docx》由会员分享,可在线阅读,更多相关《Matlab程序Newton插值函数.docx(7页珍藏版)》请在第壹文秘上搜索。

1、i*写程序构造区同,I.M上的以等分结点为插值结点的Newton插值公式,假设结点数为九(包括两个端点),给定相应的函数值,珞值区间和等分的份数,核程序能快速计算出相应的插值公式。以/(】:)=Tr二一11为例计算其对应的插值公式,分别取不同的值并后出原函数的图像以及插值函数的图像,视察当增大时的你近效枭解:MaUab计并程序为:clearClcf=inputqF粕入或散达JJf(X,二,s,);W测试公式为:1(1+25*xa2a-input,请输入区向左瑞Ifta:;b=inptb:);一);彩取不同口依比较fori=l:nx(ia+(b-a/(n-l)*(i-l;y(ir1)-eval(

2、subs*);endforj=l:n-lfork-j:n-ltemp-y(klxj)-y(k,j;y(k+bj+l)-temp(k+l)-(k+l-j);endC(j)-y(jrj);c(jl)-yj41rj41);endp=c-a(b-a)/300*(i-l);Nn(i)三eval(sbs(p,X,ti),);endfor1-1:301h(i)-a4(b-a)300*(i-l);yy(i)=eval(sbs(f,z,hi),);endplot(hryy,r,)holdonplot(trNn,b,)holdongridonlegend(,OEu:.:,z,.,?title(,Atl0iAO,)

3、xlabel(,)ylabel(,f(x),)p=(1250*X4)377-(3225*X2)754+1MatIab绘制的拟合图像为:由上图可见,n取较小值时,拟合误差较大Matlab绘制的拟合图像为:由上图可见,随若n的增加,曲线拟合状况变好,且曲线两端拟合状况不如中间好。由图可见,演若n的增加,曲线中部的拟合状况更好,曲线在两端出现了严峻的龙格现象,在(-0.5,0.5)区间内,曲线拟合状况最好MatIab绘制的拟合图像为:由上图可见,随着n的增加,曲线中部的拟合状况更好,但两制曲线龙格现象更加明显。1600014000原始曲线20插值曲线N(X)当n=40时,Mallab绘制的拟合图像为:牛顿插值120001000080006000400020000-2000l11111111.,-10.8-06-04-02002040608由图可见,当n增加时,龙格现象不断加深。当n增大到肯定程度,由于两端龙格现象过于严竣,导致曲线中部拟合状况不明显。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!