曲线拟合的应用_第1页
曲线拟合的应用_第2页
曲线拟合的应用_第3页
曲线拟合的应用_第4页
曲线拟合的应用_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

#曲线拟合的应用摘要:在实际问题中,常常会从一组数据中筛选出对自己有用的部分,这样的问题可转化为寻找一种函数曲线去拟合这些数据,在解决这类问题的数据处理和误差分析中应用最广泛的是曲线拟合。它不但可以提高数据处理效率,而且还能保证相当的精确度。关键词:曲线拟合,最小二乘法,应用1•直线拟合直线拟合数据点(x,y)(i=1,2,n的最小二乘法,即找一个一次函数y=Ax+B,使二元函数ii…E(A,B)=丫(Ax+B-y)2TOC\o"1-5"\h\ziii=1达到最小。由多元函数取得极值的必要条件知,由方程组:QE(A,B)y2(.)0=厶2(x+-y)-x=0

dAiiii=1^E(AB)=22(x+-y)-1=0

dBiii=1化简可得正规方程组:iii=1A(yx2)+B(》x)=2xyiii=1(1—1)ii’’(1—1)i=1i=1A(yx)+nB=2yiii=1i=1由方程组(由方程组(1-1)解出A,B,即得一次函数y=Ax+B为所求的拟合直线幂函数拟合在某些情况下的拟合函数y=Axm,其中m是一个已知常数设{(x,y)}”有n个点,最小二乘幕函数拟合曲线y=Axm,求函数E(A)的最小值?11i=1E(A)=£(Axm-y)2iii=1对上式求关于A的导数:令导数等于对上式求关于A的导数:令导数等于0化简得:即:y=Axm为所求的拟合曲线。E,(A)=£2(Axm-y)•(XM)iiii=1A(工X2M)-X(XMy)iiii=1i=1工(XMy)iiA=专X2Mii=1(3.1-1)(3.1-2)(3.1-1)(3.1-2)(3.1-3)而且迭代iii=12Axi)-工(yii=1(是线性的,可用牛顿法求解。但这是一个耗时的计算,指数拟合3.1求解y=CeAx的非线性最小二乘法设给定一组点集(x,y)(i=1,2,n),需要拟合指数曲线ii采用非线性最小二乘法求下式的•最小值:E(A,C)=X(CeAx.-y)2ii=1对上式分别求关于的偏导数,并令导数等彷TOC\o"1-5"\h\zC)=艺2(CeAx.—y)CeAx.-(x)=0dA11竺(CC)=X2(CeAx,-y)•(eAx.)=0oCiJi=1化简可得正规方程组:C工(xe2ax.)―工(xyeAx.)=0iJJi=1C另(e1i=1方程(3.1-3)对于未知数A和C需要好的A和c的初始值。3.2求解y=CeAx线性化方法设给定一组点集(x,y)(i=1,2,n,求指数函数y=CeAx的拟合曲线ii

对上式两边同取对数得:Iny=InC+Ax对上式两边同取对数得:令:Y=Iny,B=lnC,X=x得:Y=AX+Bxy平面上的初始点集(x,y)变成平面上XY的点集(X,Y)=(x,lny),这个过程称为数据线性化。TOC\o"1-5"\h\ziiiiii这样可用最小二乘拟合曲线拟合点集(X,Y)}n,求解A和B的正规方程组为:11i=1A(艺X2)+B(艺X)=》XYiiiiVi=1i=1i=1A(艺X)+nB=》Yii1i=1i=1解出A和B,C=eB.线性最小二乘法的一般形式一般地,设给定数据组(x,y)(i=1,2,iin,P(x),p(x),p(x)为已知的一组[一般地,设给定数据组(x,y)(i=1,2,ii01m无关的函数,选取近似函数为:p(x)=ap(x)+ap(x)++aoo11」使得:工[y-使得:工[y-p(x)]2=工y一近iii=1i=1ap(x)ikkik=0(4—1)=min£[y-屮(x)10i=111H为po(xH为po(x),p1(x),特别地,取p(x)=:k(k=0,1,,m),就是多项式拟合。k上述问题的正规方程组为工[y-p(x)]p(x)=0iijii=1(j=0丄,m)(4-2)即:i—1迟a[工p(x)-p(x)]=£yp(x)kkijiijik=0i=1i=1(j=0丄,m)(4-3)如果记(p,p)=工[p(x)p(x)],(y,p)=£yp(x)方程组(4-3)可表示成矩阵形式:kjkijijijii=1k=1

_(_(申,申)(申,申)(申,申厂a_(y,申厂00010m00(申,申)(申,申)(申,申)a(y,申)10••11•••…1m••1••=1•••(申,申)m0•(申,申)m1••••(申,申)mm•am二•(y,申)m(4—4)由申k(x)(k=°丄,m)线性无关可导出式(4-4)的系数非奇异’从而保证了方程组的解存在唯多项式拟合对给定的数据组(X,y)(i=°,1,力去一个m次多项式(加<n)ii(5—1)屮(x)=a+ax+ax2++axm(5—1)m012m使得:He2=H[y—p(x)]2=F(a',a,a,,a)iimi012m使得:He2=H[y—p(x)]2=F(a',a,a,,a)iimi012mii=1i=1(5—2)为最小,即选取参数a(i=°丄i,a)=H[y—p(x)]2=minmimi口i=10其中H为至多m次多项式集合;•这就是数据的m次多项式拟合,工[y—屮(x)]2iii=1称为这组数据的最小二剰次拟合多项式。由多元函数取得极值的必要条件,得方程组:=一2工(y一迟axk)-xj=0daikiiji=1k=0(i=°丄,m)移项得:迟a(工xk+j)=工yxjkiiik=0i=1i=1(5—3)即:na+a(工x)+a(工x2)++a(工xm)=Yy01i2imiii=1i=1i=1i=1a(工x)+a(艺x2)+a(&3)++a(Hxm+1)=迟yx0i1i2imiiii=1i=1i=1i=1i=1a(工xm)+a(Hxm+1)+a(工xm+2)++a(Hx2m)=Hyxm0i1i2imiii1i=1i=1i=1i=1i=1(5—4)这是最小二乘拟合多项式的系数a(k=0,1,,m)应满足的方程组,称为正规方程组。由函数组k{1,x,x2,,xm}的线性无关性可证明,方程组5—4)存在唯一解,且解所对应的多项式5—1)必定是已给数据组(X,y)(i=1,2,,力的最小二乘m次拟合多项式。ii•••&矛盾方程组的最小二乘解设AgRmxn,xgR,bgR方程组为Ax=b(6-1)nm其中A为列满秩矩阵,且方程组6-1)是矛盾方程组,则Ax=bnAtAx=Arb因为A列满秩,所以ATA正定对称,因而可逆,从而x=(AtA)-1Arb为矛盾方程组的最小二乘解。求解数据组的最小二乘拟合函数的一般步骤由给定数据点确定近似函数的表达式,一般可通过描点观察或经验估计得到。(2)按最小二乘原则确定表达式中的参数,即由偏差平方和最小导出正规方程组,求解参数。注意:一些简单的非线性最小二乘问题通常需先做变量代换将问题化为线性最小二乘问题再求解。典型应用(1)已知一组实验数据如下表,求它的拟合曲线?xi-2-1012yi101029解:建立文件wl.mx=[-2,-1,0,1,2];y二[10,1,0,2,9];plot(x,y,'o')xlabel('自变量xi')ylabel('函数yi')title('散点图')画出所给数据(x,y)的散点图ii10散点图109TOC\o"1-5"\h\z8_-7_-6_-数5--函4_-3_-・0-2-a-1rrI:比III0-2-1.5-1-0.500.511.52自变量xi图8-1数据的散点图从图可见它像一条抛物线,因而可取抛物线函数=a+ax+ax2.012将数据带入方程组(5-4)中,得:5a+10a=2202<10a=—1i10a+34a=79V02解得:a=—0.1,a=2.5,a=—0.6.120拟合曲线为:y=—0.6—0.1x+2.5x2设一发射源的发射强度公式形如:I=Ie-O00现测得与的数据如下表:ti0.20.30.40.50.60.70.8Ii3.162.381.751.341.000.740.56使用最小二乘法确定1与.00解:対强度公式两边同取对数得:InI=—at+InI00令:Y=lnI,X=t,A=—a,B=InI00得:Y=AX+B表8-2数据的代换Xi0.20.30.40.50.60.70.8Yi1.15060.86710.559620.292670-0.30111-0.57982将数据带入方程组d-i)中得:J2.03A+3.5B二0.1858

|3.5A+7B二1.98906解得:A=—2.88832,B二1.728311a=2.88832,I=exp(B)=5.63113500则:强度公式为:I=5.631e-2-888t某乡镇企业2004-2010年的利润如下表所示,试预测2011和2012年的生产利润?年份2004200520062007200820092010利润/(万80116144158174196202元)解:由已知数据做一草图,发现该乡镇企业的年生产利润呈直线上升趋势,因此,可用9(x)=a+ax作为拟合函数来预测该乡镇企业未来的年生产利润,为简化计算,可把年份记为01X=2003+1,相应年份的利润记作,求如表^-3所示数据的线性最小二乘拟合y=at+b.ii表8-3数据的简化ti1234567yi80116144158174196202方法一:将数据带入方程组(1-1)中得:J140a+28b=4836

[28a+7b=1070解得:a=19.85714,b=73.42857二拟合曲线为:y=19.85714t+73.428

温馨提示

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

最新文档

评论

0/150

提交评论