自己编写拉格朗日插值(9.6)的MATLAB程序。
%ex9_2 function yy=nalagr(x,y,xx) % 用途:Lagrange 插值法数值求解 % 格式:yy=nalagr(x,y,xx), x是节点向量,y是节点上的函数值,xx是插值点(可以是多个) % yy返回插值 m=length(x);n=length(y); s=0; for i=1:n t=ones(1,length(xx)); for j=1:n if j~=i, t=t.*(xx-x(j))/(x(i)-x(j)); end end s=s+t*y(i); end yy=s;
举一反三
内容
- 0
基本拉格朗日插值多项式证明题
- 1
拉格朗日插值多项式与牛顿插值多项式等价
- 2
拉格朗日插值多项式的余项是( )
- 3
拉格朗日插值多项式的余项是( )
- 4
拉格朗日插值多项式的截断误差限与插值节点无关。