浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡

浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡

ID:21867953

大小:482.16 KB

页数:15页

时间:2018-10-25

浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡_第1页
浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡_第2页
浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡_第3页
浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡_第4页
浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡_第5页
资源描述:

《浅谈最小二乘原理的应用及其matlab实现090700510数本一班蔡怡》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浅谈最小二乘原理的应用及其matlab实现蔡怡(数汁学院数学与应用数学10数本一班0907005,芜湖安徽)摘要:本文分析了线性方程组解的递推算法并由此推导出增加试验点的线性拟合的计算公式;探讨了给定基函数下曲线拟合的唯一性;介绍了离散状态正交多项式意义下的曲线拟合。并以实例的形式说明了如何利用natlab程序求解两种类型的拟合问题。关键词:最小二乘法;线性拟合;曲线拟合中图分类号:文献标识码.•A文章编号:TalkingabouttheApplicationanditsAchievementbyMATLABofLeastSquareMethodCaiYi(09070

2、05Mathematicclassof2010MathematicsAHNU,wuhuAnhuiChina)Abstract:Inthispaper,therecursionmethodoflinearequationsandlinearleastsquarefittingofincreasingpointsareanalyzed;Theuniquenessofcurvefittingunderbasisfunctionsisdiscussed;Thecurvefittingbasedonorthogonalpolynomialindiscretestateisint

3、roducedanditisillustratedhowtouseMATLABtosolvethetwotypesoffittingproblemintheformofexamples.Keywords:leastsquaremethod;linearleastsquarefitting;curvefitting对现实屯活巾的许多数裾进行理论分析,选择恰当的函数进行拟合十分关键,蛣常用的拟合就是让实数裾与估计数据之间的距离的T•方和最小,这就是最小二乘法。本文分析了增加实验数据时线性拟合的计算公式,探讨了给定基函数时曲线拟合的唯一性并介绍了离散状态正交多项式意义下的曲

4、线拟合,M时利用MATLAB进行求解。1.线性方程组的最小二乘解1.1绪论对于线性方程组的解的存在和结构问题的解决方法大致分为两种:一种是对以求出精确解的情况。Grammer法则给出了方程组奋唯一解的充要条件即系数矩阵A可逆,然后可根据gauss消元法,主元素法,三角分解法进行运算。似是此方法的计算量比较大,当方程组阶数比较高或矩阵式大而稀疏时,这种方法就不适用。另一种是求出近似解的情况。常用迭代法进行运算,即给出一个初值,然盾进行多次迭代得到一个近似解。比较常用的方法柯jacobi迭代,gauss-seidel迭代,超松弛迭代等。迭代法解线性方程组多用于系数矩阵比较

5、稀疏的情况。对于不同的方程组,需要选择不同的迭代方法。1.2线性方程组的最小二乘解设有线性方程组AX=B,其矩阵形式^1.••♦…“1"••••••Z參參參=••♦•"CImnmj(1.1)定义1.2.1对于方程组AX=B,方程式的个数m大于参数的个数H,这样的方程组称为矛盾方程组.对于乂盾方程组,不可能求其精确解,只能试閔寻找它的近似解。定义1.2.2对于矛后方程组,任何一组……%,,都可能使对于使得n最小的;(p……称为矛盾方程组的最小二乘解.从而(1.1)式的最小二乘解可以表示为X(m)=(ATAT(m)B(tn)定理1.2.1l2j方程组AX=B的最小记tz

6、(m+l)=(人+1J,,“/H+l,《)则冇A(m)、6/(/??+1)二乘解即为方程组=AtB的解.详细证明过程见参考文献[2].定义1.2.3矛盾方程组AX=B的最小二乘解对应的方程组ArAX=称为(m、/=!/nZ“"A,/=1a\a2•♦攀•攀•a,n'am2w+l,lam+.2/A•//(b'••••••=••bmInmn/W+1,Z?y对应矛后方程组的正规方程组.将正规方程组写成矩阵形式为IXZ=1參參參mIX%/=/1.3求线性方程组最小二乘解的递推运算当方程组(1.1)的方程个数增加一个,得到新的方程组(1.2)可以按照上述的方法求得(1.

7、2)的蛣小二乘解,但是求一个nxn阶的逆矩阵的计算g很大。下衡考虑利用m个方程的解,求出有m+1个方程的方程组的最小二乘解。为方便起见,引入指标m,A(m),B(m),分别表示有m个方程的方积组的相关矩阵,则(1.1)可以表示为A(z?7)X(m)=B(m)(1.2)可以表示为A(m+l)X(m+l)=B(m+l)得到A1(m+l)A(m+l)=Ar(m)A(m)+(3r(m+l)^(m+l)若记G(m)=A1(777)A(m)则上式可记为G(m4-1)=G(m)+r/7(m+1)以("2+1)对t式两边同时取逆矩阵得到G一1(m+1)=(G(m)+

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。