数值分析:如何求解插值函数_第1页
数值分析:如何求解插值函数_第2页
数值分析:如何求解插值函数_第3页
数值分析:如何求解插值函数_第4页
数值分析:如何求解插值函数_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数值分析实验报告.PAGE2.实验报告如何求解插值函数题目:如何求解插值函数摘要:在工程测量和科学实验中,所得到的数据通常都是离散的,如果要得到这些离散点意外的其他点的数值,就需要根据这些已知数据进行插值。这里我们将采用多种插值方法。前言:(目的和意义)掌握Lagrange,Newton,Hermite,线性,三次样条插值法的原理及应用,并能求解相应问题。数学原理:主要的插值法有:多项式插值法、拉格朗日插值法、线性插值法、牛顿插值法,Hermite插值法三次样条插值法等。各种插值法各有各的优点与不足。Lagrange插值:Hermite插值:一次插值:二次插值:Newton程序设计:本实验采用Matlab编写。由于本实验讨论的插值函数都是一维的,故调用格式为Y1=interp1(X,Y,X1,method)函数根据X,Y的值,计算函数在X1处的值。2.给出的数值表X0.40.50.60.70.8lnx-0.916291-0.693147-0.510826-0.356675-0.223144用线性插值,二次插值及三次插值计算的近似值。解:程序如下:线性插值:x=0.4:0.1:0.8;f=[-0.916291,-0.693147,-0.510826,-0.357765,-0.223144];formatlonginterp1(x,f,0.54)ans=-0.620218600000000二次插值:(采用Matlab的M文件)x=0.54;a=[0.4,0.5,0.6];b=[-0.916291,-0.693147,-0.510826];l=b(1)*(x-a(2))*(x-a(3))/((a(1)-a(2))*(a(1)-a(3)));m=b(2)*(x-a(1))*(x-a(3))/((a(2)-a(1))*(a(2)-a(3)));n=b(3)*(x-a(1))*(x-a(2))/((a(3)-a(1))*(a(3)-a(2)));y=l+m+n结果如下:y=-0.61531984000000三次样条插值:x=0.4:0.1:0.8;f=[-0.916291,-0.693147,-0.510826,-0.357765,-0.223144];formatlonginterp1(x,f,0.54,'spline')ans=-0.61597777000000三次多项式插值:x=0.4:0.1:0.8;f=[-0.916291,-0.693147,-0.510826,-0.357765,-0.223144];formatlonginterp1(x,f,0.54,'cubic')ans=-0.616048261804252。在上给出的等距节点函数表,若用二次插值求的近似值,要使截断误差不超过,使用函数表的步长h应取多少?解:若插值节点为和,则分段二次插值多项式的插值余项为设步长为h,即若截断误差不超过,则那么主程序如下:h=input('h');ifsqrt(3)/27*exp(4)*h^3<=10^(-6)h='yes';elseh='no';endh结果是3设,在上取,按等距节点求分段线性插值函数,计算各节点间中点处的与值,并估计误差。forx=-4.5:4.5y=1/(x^2+1)end=0.04705882352941;=0.07547169811321;=0.13793103448276;=0.30769230769231;=0.80000000000000;求的值,程序如下:x=input('请输入x的值');a=[x-0.5,x+0.5];y=[1/(1+(x-0.5)^2),1/(1+(x+0.5)^2)];I=y(1)*(x-a(2))/(a(1)-a(2))+y(2)*(x-a(1))/(a(2)-a(1))当分别输入时,的值分别为:0.0486,0.0794,0.1500,0.3500,0.750020.给定数据表如下:Xj0.250.300.390.450.53Yj0.50000.54770.62450.67080.7280试求三次样条插值S(x)及Lagrange插值,并满足条件:解:(1)(2)结果分析和讨论:各种插值方法都有自己的优点。例如Lag

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论