![插值与拟合matlab实现_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/821ab1e7-092c-41cc-b578-efbb298598f0/821ab1e7-092c-41cc-b578-efbb298598f01.gif)
![插值与拟合matlab实现_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/821ab1e7-092c-41cc-b578-efbb298598f0/821ab1e7-092c-41cc-b578-efbb298598f02.gif)
![插值与拟合matlab实现_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/821ab1e7-092c-41cc-b578-efbb298598f0/821ab1e7-092c-41cc-b578-efbb298598f03.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、插值与拟合 matlab 实现插值与拟合的 Matlab 实现王 正 盛 编写在科技工程中,除了要进行一定的理论分析外,通 过实验、 观测数据, 做分析、 处理也是必不可少的一种途径。 由于实验测定实际系统的数据具有一定的代表性,因此在处 理时必须充分利用这些信息;又由于测定过程中不可避免会 产生误差,故在分析经验公式时又必须考虑这些误差的影 响。两者相互制约。据此合理建立实际系统数学模型的方法 成为数值逼近法。一、 插值法1、数学原理工程实践和科学实验中,常常需要从一组实验 观测数据 中,求自变量 与因变量 的一个近似的函数关系 式。例如:观测行星的运动,只能得到某时刻 所对应的行星位 置
2、(用经纬度表示) ,想知道任何时刻 的行星位置。例如:大气压测定问题;导弹发射问题;程序控制铣床加工 精密工件问题;飞机船舶制造问题等等。都属于此类问题。 因为考虑到代数多项式既简单又便于计算,所以人们就用代 数多项式近似地表示满足 个点 的函数关系式 插值法 建模。(1)计算方法课程中学习了两种多项式插值: Lagrange 插值和 Newton 均差插值: 已知 n+1 个数据点: n 次 Lagrange 插值公式: 特别地,当 n=1 时, 线性插值 当 n=2 时, 抛物线插值或二次插值Newton 均差插值公式: ,其中 是 k 阶均差, 可由均差表方 便计算得到。Lagrange
3、 插值和 Newton 均差插值本质上是一样的,只是形 式不同而已,因为插值多项式是唯一的。(2)Runge 现象和分段低次插值:如 在-5,5上各阶导数存在,但在此区间取 n 个节点构造 的 Lagrange 插值多项式在区间并非都收敛, 而且分散得很厉 害。( matlabbin Lagrange.m 是自己编写的 M 文件)例 取 n=-10 hold off x=-5:1:5;y=1./(1+x.A2);x0=-5:0.1:5;y0=lagrange(x,y,x0);y1=1./(1+x0.A2);plot(x0,y0)hold onplot(x0,y1,'b:')le
4、gend('插值曲线','原数据曲线')因此插值多项式一般不要超过四次为宜。 为避免 Runge 现象 提出分段插值,所谓分段插值就是首先把插值点分开,在每 一段上用低次插值,再连接起来。如分段线性插值、分段二次插值、分段三次插值等等。(3)三次样条插值:三次样条插值算法的插值精度较高,所构造的曲线 比较光滑(即在节点处连续可导) 。因此,在许多工程设计 或制造业中,例如飞机、导弹、高速机车、万吨级轮船等外 形设计常常利用本算法进行插值计算。 三次样条插值函数的定义:设已知 n+1 个数据 ,如果函数 满足如下性质: ( 1)在每个子区间 上, 是次数不超过三次
5、的多项式; (2)(3) 在插值区间上二次连续可微,记为 则称 为三次样条插值函数,简称三次样条。三次样条函数 在每个子区间 上可由 4 个系数唯一确 定,因此, 在 上有 4n 个待定系数。由于 , 故有这里给出了 3n-3 个条件,加上插值条件( 2),共有 4n-2 个 条件。为了确定 ,通常还需要补充两个边界条件。 常用的边界条件有三类: 第一种边界条件:给定两边界节点处的一阶导数 ,并要求 满足:第二种边界条件:给定两边界节点处的二阶导数 ,并要求 满足:特别地,若 ,则所得的样条称为自然样条( MATLAB 中即 是自然样条)。第三种边界条件:被插函数 是以 为周期的周期函数,要求
6、 满足:定 理:三次样条插值问题的解存在且唯一。 (证明略) 求三次样条函数 有多种方法,这里介绍一种著名的三弯矩 法。1、表达式:设三次样条函数为,且 ,在 上, 由定义中的( 2)及 处的二阶导数为 ,则有(1)(2)由于 是三次多项式,所以 是线性函数,于是线性插值,得令 ,得(3)对( 3)式积分两次,得(4)其中 为积分常数,利用( 1),有解得代入( 4)并化简,得( 5) 这就是系数用二阶导数表示的三次样条的表达式。因此,只 要确定 ,即得三次样条函数 。2、结点的 关系式为了求 ,利用 的一阶导数的连续性: 将( 5)式对 求导数,得类似地,可得由 ,得上式两边同乘以 ,得令则
7、得到方程组(6)称为结点的 M 关系式(力学上称为三弯矩方程组)3、边界条件( 6)式中是 n+1 个未知数的 n-1 个方程的方程组,不能 唯一的确定 ,要唯一确定 ,必须附加两个条件,可由实际 情况在两端点 处给出的条件,称为边界条件(端点条件) 常见两种边界条件:(1)给定两端点的二阶导数,(7)这时由结点的 M 关系式 (6)可求出 , 特别地当 时为自然 样条。( 2)给出两端点的一阶导数(斜率) : ,此时由一阶导数 的连续性,可得到两个方程:(8) 边界条件( 7)和( 8)可以写成统一形式(9) 其中 当 时,即为( 7 )式;当 时, 即为( 8)式。 将( 6)式与( 9)式合在一起得到以下三对角方程组:此方程组对角占优,用追赶法一定可解出 。4、解题步骤 第一步:确定边界条件; 第二步:建立结点的 M 关系式,求出各点
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教部编版历史七年级下册第10课 《蒙古族的兴起与元朝的建立》 听课评课记录7
- 北师大版历史八年级上册第10课《新文化运动》听课评课记录
- 猪场购销合同(2篇)
- 生产承包合同(2篇)
- 仁爱版八年级地理上册3.2《土地资源》听课评课记录
- 八年级道德与法治下册第四单元崇尚法治精神第七课尊重自由平等第1框自由平等的真谛听课评课记录(新人教版)
- 苏科版数学七年级下册10.2.1《二元一次方程组》听评课记录
- 冀教版数学七年级下册《多项式乘多项式》听评课记录2
- 湘教版数学七年级上册2.3《代数式的值》听评课记录
- 五年级数学下册听评课记录《3.1 分数乘法(一)(4)》北师大版
- 固体废弃物检查记录
- 工程设计费取费标准
- GB/T 5465.1-2009电气设备用图形符号第1部分:概述与分类
- 2023年辽宁铁道职业技术学院高职单招(数学)试题库含答案解析
- CAPP教学讲解课件
- 自然环境的服务功能课件 高中地理人教版(2019)选择性必修3
- 小耳畸形课件
- 新人教版初中初三中考数学总复习课件
- 机械制造有限公司组织架构图模板
- 8.3 摩擦力 同步练习-2021-2022学年人教版物理八年级下册(Word版含答案)
- 生理学教学大纲
评论
0/150
提交评论