第二章 插值法
2.在区间[-1,1上]分别取n=10,20用两组等距节点对龙哥函数f(x)=/1(1+25*x^2做)及三次样条插值,对每个n值,分别画出插值函数及f(x)的图形。
多项式插值
①先建立一个多项式插值的M-fil;e输入如下的命令(如牛顿插值公式):function[C,D]=newpoly(X,Y)n=length(X);
D=zeros(n,n)D(:,1)=Y
forj=2:n
fork=j:n
D(k,j)=(D(k,j-1)-D(k-1,j-1))/(X(k)-X(k-j+1));
end
多项式插值
endC=D(n,n);
fork=(n-1):-1:1
C=conv(C,poly(X(k)))m=length(C);
C(m)=C(m)+D(k,k);
end
②当n=10时,我们在命令窗口中输入以下的命令:clear,clf,holdon;
X=-1:0.2:1;
Y=1./(1+25*X.^2);
[C,D]=newpoly(X,Y);
x=-1:0.01:1;
y=polyval(C,x);plot(x,y,,X,.Y);gridon;
xp=-1:0.2:1;
z=1./(1+25*xp.^2);plot(xp,z,r)
得到插值函数和f(x)图形:
'飞IIIII
您可能关注的文档
最近下载
- 新苏教版科学六年级上册5-19《开发新能源》教学课件.pptx VIP
- 新苏教版科学六年级上册5-18《煤、石油和天然气》教学课件.pptx VIP
- 达梦数据库DM8 SQL程序设计.pdf VIP
- 新苏教版科学六年级上册5-17《多种多样的自然资源》教学课件.pptx VIP
- 新苏教版科学六年级上册4-16《极端天气》教学课件.pptx VIP
- 新苏教版科学六年级上册4-15《雨和雪》教学课件.pptx VIP
- 达梦数据库DM8大规模并行处理MPP.pdf VIP
- 新苏教版科学六年级上册4-14《云和雾》教学课件.pptx VIP
- 2024年贵州省黔东南州中考道德与法治试卷(含答案解析).docx
- 新苏教版科学六年级上册4-13《露和霜》教学课件.pptx VIP
原创力文档

文档评论(0)