




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机上机实验报告专业和班级姓名成绩学号课程名称数值计算方法实验名称插值法实验目的和要求实验目的1、 掌握用MATLAB计算拉格朗日、分段线性、三次样条三种插值的方法,改变节点的数目,对三种插值结果进行初步分析。2、 掌握用MATLAB作线性最小二乘的方法。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); endendy=Y(m);for j=m-1:-1:1 y=y.*(x-X(j)+Y(j);end实例:当x=144,169,225时,y=12,13,15,用牛顿差值法求根号175。如下:2、 给定函数 ,已知: 用牛顿插值法求4次Newton插值多项式在2.15处的值,以此作为函 3.选择函数y=exp(-x2) (-2x2),在n个节点上(n不要太大,如511)用拉格朗日、分段线性、三次样条三种插值方法,计算m个插值点的函数值(m要适中,如50100)。通过数值和图形输出,将三种插值结果与精确值进行比较。适当增加n,在作比较,由此作初步分析。程序:%不同插值方法是否会出现震荡runge现象%M文件 function runge10X,Y=fenduan(10,1);%将-1,区间分成10等份,返回对应的(x,y)五组数据x=linspace(-2,2,100);%将-1,1划分成100等份,以便作出样条插值多项式的图形。for i=1:length(x)%绘制原函数曲线图y(i)=exp(-x(i)2);endhold onplot(x,y);text(0,1,leftarrow原函数)%对曲线添加标注y=newinterp(X,Y,x);%多项式插值中的牛顿插值法hold onplot(x,y);title(插值函数中的runge现象,区间等分为10段); %添加标题xlabel(X轴);ylabel(Y轴);text(-0.9,1.5,leftarrow牛顿插值)%对曲线添加标注y=interp1(X,Y,x);plot(x,y);text(-0.4,0.8521,leftarrow分段线性插值)cs=spline(X,0 Y 0);%调用spline函数插值,y比x多两个元素。plot(X,Y,o,x,ppval(cs,x),-);%做样条多项式的图形text(-1.2,0.2369,leftarrow样条插值)function X,Y=fenduan(n,b)%将区间等分成n份,并求对应点上的函数值for i=1:n+1 X(i)=-2+(4*(i-1)/n; Y(i)=exp(-X(i)2);endfunction 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); endendy=Y(m);for j=m-1:-1:1 y=y.*(x-X(j)+Y(j);end结果的研究与探讨将三种插值结果相比较,显然分段线性插值法在节点处不光滑,拉格朗日值出现较大的振荡,样条差值的结果是最好的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 餐饮外包经营合同范本
- 建筑委托采购合同范本
- 纱窗装修合同范本
- 踝关节骨折内固定术后护理查房
- 农机设备合同范本
- 安全机械租赁合同范本
- 仓库置物架安装合同范本
- 木板材购销合同范本
- 栏杆工人劳务合同范本
- 典当房转让合同范本
- 旅游学概论(郭胜 第五版) 课件 第1、2章 旅游学概述、旅游的产生与发展
- 道路清扫保洁及垃圾清运服务投标方案技术标
- 子痫病人的应急处理预案
- 医院保洁服务投标方案(技术方案)
- (高清版)TDT 1042-2013 土地整治工程施工监理规范
- 中科曙光线上测评题答案
- 北师大版四年级下册数学计算题400道及答案
- 兰花主要病害的识别及防治
- 新能源汽车充电桩招商引资方案
- 600MW机组一次风机油系统
- 600度温度累计表
评论
0/150
提交评论