数值分析实验(共5页).doc





《数值分析实验(共5页).doc》由会员分享,可在线阅读,更多相关《数值分析实验(共5页).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验二 插值法 P50 专业班级:信计131班 姓名:段雨博 学号:一、实验目的1、熟悉MATLAB编程;2、学习插值方法及程序设计算法。二、实验题目1、已知函数在下列各点的值为 0.20.40.60.81.0 0.980.920.810.640.38试用4次牛顿插值多项式及三次样条函数(自然边界条件)对数据进行插值用图给出,及。2、在区间上分别取用两组等距节点对龙格函数作多项式插值及三次样条插值,对每个值,分别画出插值函数及的图形。3、下列数据点的插值 01491625364964012345678可以得到平方根函数的近似,在区间上作图(1)用这9个点作8次多项式插
2、值(2)用三次样条(第一边界条件)程序求从得到结果看在上,哪个插值更精确;在区间上,两种插值哪个更精确?三、 实验原理与理论基础1、拉格朗日差值公式 点斜式 两点式2、 n次插值基函数 3、 牛顿插值多项式4、 三次样条函数若函数且在每个小区间上是三次多项式,其中,是给定节点,则称是节点上的三次样条函数。若在节点上给定函数值并成立则称为三次样条插值函数。5、 三次样条函数的边界条件 (1) (2)四、 实验内容1、 M文件: function p=Newton_Polyfit(X,Y)format long gr=size(X);n=r(2);M=ones(n,n);M(:,1)=Y;for
3、i=2:n for j=i:n M(j,i)=(M(j,i-1)-M(j-1,i-1)/(X(j)-X(j-i+1); endendp0=zeros(1,n-1) M(1,1);p=p0;for i=1:n-1 p1=M(i+1,i+1).*poly(X(1:i); p0=zeros(1,n-i-1) p1; p=p+p0;end3、 M文件: function f=Language(,)%求已知数据点的拉格朗日插值多项式%已知数据点的x坐标向量:x%已知数据点的y坐标向量:y%插值点的x坐标:x0%解得的拉格朗日插值多项式fx=0.0 0.4 0.8 1.2 1.6;y=0 0. 0. 0.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 实验

限制150内