- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
题 目 一 : 多 项 式 插 值
某气象观测站在8:00(AM)开始每隔10分钟对天气作如下观测,用三次多项式插值
x
1
2
3
4
5
6
7
8
y
二、数学原理
假设有n+1个不同的节点及函数在节点上的值(x,y),……(x,y ),插值多
0 0 n n
项式有如下形式:
P(x)?? ??(x-x)??(x-x)(x?x)?????(x-x)(x?x)??(x?x)(1)
n 0 1 0 2 0 1 n 0 1 n
其中系数?
i
确定。
(i=0,1,2……n)为特定系数,可由插值样条P(x)?y
n i i
(i=0,1,2……n)
根据均差的定义,把x看成[a,b]上的一点,可得
f(x)=f(x
0
)+f[x,x
0 1
](x-x )
0
f[x,x
0
]=f[x,x
0 1
]+f[x,x,x
0 1
……
](x-x)
1
f[x,x
0
,…x
n-1
]=f[x,x
0
,…x
n
]+f[x,x
0
,…x
n
](x-x)
n
综合以上式子,把后一式代入前一式,可得到:
f(x)=f[x
0
]+f[x,x
0 1
](x-x
0
)+f[x
,x,x
0 1 2
](x-x
0
)(x-x)+
1
…+f[x,x ,…x
](x-x )…(x-x
)+f[x,x ,…x,x]?
(x)=N
(x)+R(x)
0
n
0
n-1
0
n n
?1 n
n
其中
N(x)=f[x
n 0
]+f[x,x
0 1
](x-x
0
)+f[x
,x,x
0 1 2
](x-x
0
)(x-x)+
1
…+f[x,x
0
,…x
n
](x-x
0
)…(x-x
n-1
)(2)
R(x)=f(x)-N
n n
(x)=f[x,x
0
,…x
n
,x]?
(x)(3)
n?1
?(x)=(x-x )…(x-x)
n?1 0 n
Newton插值的系数?
i
(i=0,1,2……n)可以用差商表示。一般有
? ?f[x,x
k 0 1
??x
k
](k=0,1,2,……,n)(4)
把(4)代入(1)得到满足插值条件N(x)?f(x)(i=0,1,2,……n)的n次Newton
插值多项式
n i i
N(x)=f(x
n 0
)+f[x,x
0 1
](x-x
1
)+f[x
,x,x
0 1 2
](x -x
1
)(x -x
2
)+……
+f[x,x
0 1
??x
n
](x -x
1
)(x -x
2
)…(x-x
).
n-1
其中插值余项为:
?介于x,x
0 1
??x
k
之间。
三、程序设计
function[y,A,C,L]=newdscg(X,Y,x,M)
%y为对应x的值,A为差商表,C为多项式系数,L为多项式
%X为给定节点,Y为节点值,x为待求节点n=length(X);m=length(x);%n为X的长度fort=1:mz=x(t);A=zeros(n,n);A(:,1)=Y;s=;p=;q1=;c1=;
forj=2:nfori=j:n
A(i,j)=(A(i,j-1)-A(i-1,j-1))/(X(i)-X(i-j+1));
end
q1=abs(q1*(z-X(j-1)));c1=c1*j;end
C=A(n,n);q1=abs(q1*(z-X(n)));fork=(n-1):-1:1
C=conv(C,poly(X(k)));
d=length(C);C(d)=C(d)+A(k,k);end
y(k)=polyval(C,z);%输出y值end
L(k,:)=poly2sym(C);%输出多项式
symsM,X=[1,3,5,7];Y=[,,,];x=10;
[y,A,C,L]=newdscg(X,Y,x,M)y=
A=
四、结果分析和讨论
对于不超过三次的插值多项式,x如果选取1,3,5,7这三个点能够得到较好的三次插值多项式L=^^2++。当x=10时,也即9点30分时的温度为度,结果分析知此值应是偏小的。对于选取不同的插值节点,能够得到不同的插值多项式,误差也不尽相同。
五、完成题目的体会与收获
对于牛顿插值法有了更深的了解,合理选择插值节点很重要。加深了对其原理的认识
您可能关注的文档
最近下载
- 翼状胬肉的护理查房-PPT.ppt
- 2022年应急管理工作应知应会知识竞赛题库(含答案).pdf
- 全民微信时代增进了VS减弱了人与人之间的交流辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx
- 超星网课尔雅《人人学点营销学》尔雅答案2022章节测试答案.docx
- 2019CSP-J NOIP普及组初赛C++试卷.pdf VIP
- 2024年《城镇燃气管理条例题库》考试题库(含答案).pdf VIP
- 最新浙教版八年级上册劳动技术 项目三 任务二《打蛋器的制作》课件(课件).pptx
- 纪律意识方面存在不足及措施4篇.pdf
- 消防安全教育PPT课件.pptx VIP
- 《新中国成立75周年》全文课件.ppt VIP
文档评论(0)