实验四数据插值与拟合(精品PPT).pptVIP

  • 4
  • 0
  • 约1.33万字
  • 约 49页
  • 2019-09-07 发布于湖北
  • 举报
在MATLAB中编程实现向后牛顿插值法函数为:Newtonback。 功能:求已知数据点的向前牛顿插值法多项式; 调用格式:f= Newtonback (x,y)或 f = Newtonback (x,y,x0)。 其中,x为已知数据点的x 坐标向量; y为已知数据点的y 坐标向量; x0为插值点的x坐标; f为求得的向前牛顿插值法多项式或x0处的插值。 function f = Newtonback(x,y,x0) %求已知数据点的向后差分牛顿插值多项式 %已知数据点的x 坐标向量:x %已知数据点的y 坐标向量:y %为插值点的x坐标:x0 %求得的向前差分牛顿插值多项式或x0处的插值:f syms t; if(length(x) == length(y)) n = length(x); c(1:n) = 0.0; else disp(x和y的维数不相等!); return; end f = y(n); y1 = 0; xx =linspace(x(1),x(n),(x(2)-x(1))); if(xx ~= x) disp(节点之间不是等距的!); return; end for

文档评论(0)

1亿VIP精品文档

相关文档