等距节点与插值公式 .pptVIP

  • 182
  • 0
  • 约2.13千字
  • 约 7页
  • 2017-10-04 发布于浙江
  • 举报
等距节点与插值公式

Example:等距节点插值 设 x0=1.0, h=0.05, 给出 在xj=x0+jh,j=0,1,…,6处的值。试用3次等距节点插值公式求f(1.01)及f(1.28)的近似值。 Newtonforward Interpolation function f=newtonforward(x,y,x0) syms t; if(length(x)==length(y)) n=length(x); c(1:n)=0.0; else disp(x he y de wei shu bu xiang deng); return; end f=y(1); y1=0; xx=linspace(x(1),x(n),(x(2)-x(1))); if(xx~=x) disp(jie dian zhi jian bu shi deng ju de); return; end for(i=1:n-1) for(j=1:n-i) y1(j)=y(j+1)-y(j); end c(i)=y1(1); l=t; for(k=1:i-1) l=l*(t-k); end f=f+c(i)*l/factorial(i); simpl

文档评论(0)

1亿VIP精品文档

相关文档