实验报告-插值法课件.docVIP

  • 3
  • 0
  • 约2.03千字
  • 约 7页
  • 2019-05-28 发布于湖北
  • 举报
计算机上机实验报告 专业和班级 姓名 学号 成绩 课程名称 数值计算方法 实验名称 插值法 实 实验目的 验 目 1、掌握用 MATLAB 计算拉格朗日、分段线性、三次样条三种插 的 值的方法,改变节点的数目,对三种插值结果进行初步分析。 和 2、 掌握用 MAT LAB 作线性最小二乘的方法。 要 3、通过实例学习如何用插值方法与拟合方法解决实际问题, 注意 求 二者的联系和区别。 实验的主要内容 1、编制拉格朗日、牛顿插值程序,并运行一个简单的实例。 (1) 拉格朗日插值程序: function v=polyinterp(x,y,u) n=length(x); v=zeros(size(u)); for k=1:n w=ones(size(u)); for j=[1:k-1 k+1:n] w=(u-x(j))./(x(k)-x(j)).*w; 实 end 验 v=v+w*y(k); 内 end 容 和 实例:当x=144,169,225 时,y=12,13,15, 用拉格朗日 步 骤 差值法求根号 175 。如下: (2) 牛顿插值程序: function y=newinterp(X,Y ,x)% 牛顿插值函数 m=length(X); for k=2:m for j=1:k-1 Y(k)= (Y(k)- Y(j))/(X(k)-X(j)); end end y=Y(m);

文档评论(0)

1亿VIP精品文档

相关文档