最小二乘法的基本原理和多项式拟合.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:8 大小:126KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

最小二乘法的基本原理和多项式拟合.pdf

最小二乘法的基本原理和多项式拟合.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第一节最小二乘法的基本原理和多项式拟合Page1of8第一节最小二乘法的基本原理和多项式拟合一最小二乘法的基本原理从整体上考虑近似函数p(x)同所给数据点(x,y)(i=0,1,…,m)误差r=p(x)−y(i=0,1,iiiii…,m)的大小,常用的方法有以下三种:一是误差ri=p(xi)−yi(i=0,1,…,m)绝对值的最大mTrimaxri∑值0≤i≤m,即误差向量r=(r0,r1,Lrm)的∞—范数;二是误差绝对值的和i=0,即误差向m2∑ri量r的1—范数;三是误差平方和i=0的算术平方根,即误差向量r的2—范数;前两种方法简单、自然,但不便于微分运算,后一种方法相当于考虑2—范数的平方,因此在曲线拟合m2∑ri中常采用误差平方和i=0来度量误差ri(i=0,1,…,m)的整体大小。数据拟合的具体作法是:对给定数据(xi,yi)(i=0,1,…,m),在取定的函数类Φ中,求p(x)∈Φ,使误差ri=p(xi)−yi(i=0,1,…,m)的平方和最小,即mm22∑ri∑[]p(xi)−yi=mini=0=i=0从几何意义上讲,就是寻求与给定点(xi,yi)(i=0,1,…,m)的距离平方和为最小的曲线y=p(x)(图6-1)。函数p(x)称为拟合函数或最小二乘解,求拟合函数p(x)的方法称为曲线拟合的最小二乘法。在曲线拟合中,函数类Φ可有不同的选取方法.6—1二多项式拟合假设给定数据点(xi,yi)(i=0,1,…,m),Φ为所有次数不超过n(n≤m)的多项式构成的函数nkpn(x)=∑akx∈Φ类,现求一k=0,使得mhtml:file://C:\DocumentsandSettings\邵雷\桌面\最小二乘法\第一节最小二乘...2008-12-29第一节最小二乘法的基本原理和多项式拟合Page2of8mmn22⎛k⎞I=∑∑∑[]pn(xi)−yi=⎜akxi−yi⎟=mini===00i⎝k0⎠(1)当拟合函数为多项式时,称为多项式拟合,满足式(1)的pn(x)称为最小二乘拟合多项式。特别地,当n=1时,称为线性拟合或直线拟合。显然mnk2I=∑∑(akxi−yi)i==0k0为a0,a1,Lan的多元函数,因此上述问题即为求I=I(a0,a1,Lan)的极值问题。由多元函数求极值的必要条件,得mn∂Ikj=2∑∑(akxi−yi)xi=0,j=0,1,L,n∂aji==00k(2)即nmmj+kj∑∑(∑xi)ak=xiyi,j=0,1,L,nk==00i=0i(3)(3)是关于a0,a1,Lan的线性方程组,用矩阵表示为mmm⎡n⎤⎡⎤m+1xx⎢∑iL∑i⎥⎢∑yi⎥i=0i=0⎡a0⎤i=0⎢mmm⎥⎢m⎥⎢2n+1⎥⎢⎥xxxa1⎢xy⎥⎢∑i∑iL∑i⎥⎢⎥=∑iii=0i=0i=0⎢i=0⎥⎢⎥⎢M⎥⎢⎥MMM⎢⎥M⎢mmm⎥⎢m⎥⎣an⎦n⎢nn+12n⎥⎢xy⎥∑xi∑xiL∑xi∑ii⎣⎢i=0i=0i=0⎦⎥⎣⎢i=0⎦⎥(4)式(3)或式(4)称为正规方程组或法方程组。可以证明,方程组(4)的系数矩阵是一个对称正定矩阵,故存在唯一解。从式(4)中解出ak(k=0,1,…,n),从而可得多项式nkpn(x)=∑akxk=0(5)可以证明,式(5)中的pn(x)满足式(1),即pn(x)为所求的拟合多项式。我们把m2∑[]pn(xi)−yii=0称为最小二乘拟合多项式pn(x)的平方误差,记作mr2=p(x)−y22∑[]niii=0由式(2)可得mhtml:file://C:\DocumentsandSettings\邵雷\桌面\最小二乘法\第一节最小二乘...2008-12-29第一节最小二乘法的基本原理和多项式拟合Page3of8mnmr2=y2−a(xky)2∑∑∑ikiii===000ki(6)多项式拟合的一般方法可归纳为以下几步:(1)由已知数据画出函数粗略的图形——散点图,确定拟合多项式的次数n;mmjj∑xi(j=0,1,L,2n)∑xiyi(j=0,1,L,2n)(2)列表计算i=0和i=0;(3)写出正规方程组,求出a0,a1,Lan;nkpn(x)=∑akx(4)写出拟合多项式k=0。在实际应用中,n<m或n≤m;当n=m时所得的拟合多项式就是拉格朗日或牛顿插值多项式。例1测得铜导线在温度Ti(℃)时的电阻Ri(Ω)如表6-1,求电