第六章数据拟合方法_第1页
第六章数据拟合方法_第2页
第六章数据拟合方法_第3页
第六章数据拟合方法_第4页
第六章数据拟合方法_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

第六章数据拟合方法第一页,共二十七页,编辑于2023年,星期五第六章数据拟合方法数据拟合的最小二乘法Bezier曲线第二页,共二十七页,编辑于2023年,星期五例:考察某种纤维的强度与其拉伸倍数的关系,下表是实际测定的24个纤维样品的强度与相应的拉伸倍数的记录:纤维强度随拉伸倍数增加而增加。6.1

数据拟合的最小二乘法一、曲线拟合的数学描述与问题求解第三页,共二十七页,编辑于2023年,星期五24个点大致分布在一条直线附近。故可认为强度y与拉伸倍数x的主要关系应为线性关系:必须找到一种度量标准来衡量什么曲线最接近所有数据点。第四页,共二十七页,编辑于2023年,星期五x

x1x2……

xmf(x)y1

y2……ym1、数据拟合问题研究内容:从一大堆看上去杂乱无章的数据中找出规律性来,即设法构造一条曲线(拟合曲线)反映所给数据点总的趋势,以消除其局部波动。这种要求曲线尽可能逼近给定数据的过程称“拟合”。给定一组值:求函数使得最小。第五页,共二十七页,编辑于2023年,星期五据实验数据分布特点选取,可选幂函数类、指数函数类、三角函数类等。(1)若(x)为一元函数,则函数曲线为平面图形,称曲线拟合。(2)(x)为拟合函数,上式最小为拟合条件(即要求拟合曲线与各数据点在y方向的误差平方和最小)。(3)函数类的选取:说明:第六页,共二十七页,编辑于2023年,星期五残差向量的各分量平方和记为:2、最小二乘法:以残差平方和最小问题的解来确定拟合函数的方法。令--在回归分析中称为残差(i=1,2,…m)残差向量:第七页,共二十七页,编辑于2023年,星期五由多元函数求极值的必要条件,有可得即第八页,共二十七页,编辑于2023年,星期五上式为由n+1个方程组成的方程组,称正规方程组。由得即第九页,共二十七页,编辑于2023年,星期五引入记号则由内积的概念可知显然内积满足交换律正规方程组便可化为第十页,共二十七页,编辑于2023年,星期五将其表示成矩阵形式:其系数矩阵为对称阵。所以正规方程组的系数矩阵非奇异,即根据Crame法则,正规方程组有唯一解,称其为最小二乘解。第十一页,共二十七页,编辑于2023年,星期五作为一种简单的情况,常使用多项式函数Pn(x)作为(xi,yi)(i=1,2,…,m)的拟合函数。基函数之间的内积为:拟合函数φ(x)=Pn(x)的基函数为:第十二页,共二十七页,编辑于2023年,星期五即正规方程组为第十三页,共二十七页,编辑于2023年,星期五例.回到本节开始的实例,从散点图可以看出,纤维强度和拉伸倍数之间近似线性关系,故可选取线性函数为拟合函数建立正规方程组,其基函数为根据内积公式,可得正规方程组为第十四页,共二十七页,编辑于2023年,星期五解得残差平方和:拟合曲线与散点的关系如右图:即为所求的最小二乘解。故第十五页,共二十七页,编辑于2023年,星期五若m>n+1,则此方程组称超定方程组(方程个数>未知数个数)二、超定方程组的最小二乘解将拟合函数以向量表示:令(i=1,2,…,m)可得第十六页,共二十七页,编辑于2023年,星期五考虑正规方程组(k=0,1,…n)(1)未知数aj的系数为超定方程组中系数阵第k列与第j列对应积之和(即内积(φk,φj));(2)右端向量为系数阵第k列与m个函数对应积之和。可知:第十七页,共二十七页,编辑于2023年,星期五故正规方程组矩阵形式为:若有唯一解,称其为超定方程组的最小二乘解。注:最小二乘解并不能满足超定方程组中每个方程,但要求尽可能接近给定数据,即允许每个等式可以稍有偏差(即残差)。求一般超定方程组Ax=b的主要过程:(1)求出系数矩阵A的转置矩阵AT;(2)计算矩阵D=ATA和向量f=ATb;(3)求解正规方程组Dx=f。第十八页,共二十七页,编辑于2023年,星期五x1

2

3

4y4101826例1用多项式拟合函数:解:设得即第十九页,共二十七页,编辑于2023年,星期五记系数矩阵为,则故正规方程组为解得第二十页,共二十七页,编辑于2023年,星期五注:具体用几次多项式拟合,可据实际情况而定。可先画草图,将已知点描上去,看与什么函数相近,就以什么函数拟合。拟合曲线:第二十一页,共二十七页,编辑于2023年,星期五Bezier曲线:由一组多边形折线的各顶点P0,P1,……,Pm定义。只有第一点和最后一点在曲线上,其余点用以定义曲线的阶次与倒数,多边折线的第一段与最后一段表示出曲线在起点和终点处的切线方向。6.2

Bezier曲线第二十二页,共二十七页,编辑于2023年,星期五若给定控制多边形顶点P0,P1,……,Pm坐标(x0,y0),……(xm

,ym),则相应的Bezier多项式定义为:Bezier曲线的数学表达式:其中第二十三页,共二十七页,编辑于2023年,星期五(1)一次Bezier曲线(m=1):通过平面上两点P0,P1的直线段。若记(k=0,1,…m)则有——矢量表示下面给出m=1,2,3时,Bezier曲线数学表达式:第二十四页,共二十七页,编辑于2023年,星期五(2)二次Bezier曲线(m=2):通过平面上三点P0,P1,P2的抛物线。若记则m次Bezier多项式可表示为(3)三次Bezier曲线(m=3):通过平面上四点P0,P1,P2

温馨提示

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

评论

0/150

提交评论