收藏 分销(赏)

第五章-曲线拟合与最小二乘法(课堂PPT).ppt

上传人:人****来 文档编号:5468367 上传时间:2024-11-10 格式:PPT 页数:33 大小:455KB 下载积分:12 金币
下载 相关 举报
第五章-曲线拟合与最小二乘法(课堂PPT).ppt_第1页
第1页 / 共33页
第五章-曲线拟合与最小二乘法(课堂PPT).ppt_第2页
第2页 / 共33页


点击查看更多>>
资源描述
第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 第五章第五章 曲线拟合与最小二乘法曲线拟合与最小二乘法 如果已知函数如果已知函数f(x)f(x)在若干点在若干点x xi i(i=1,2,(i=1,2,n),n)处处的值的值y yi i,便可根据插值原理来建立插值多项式作为便可根据插值原理来建立插值多项式作为f(x)f(x)的近的近似。但在科学实验和生产实践中,往往会遇到这样一种似。但在科学实验和生产实践中,往往会遇到这样一种情况,即节点上的函数值并不是很精确的,这些函数值情况,即节点上的函数值并不是很精确的,这些函数值是由实验或观测得到的数据,不可避免地带有测量误差,是由实验或观测得到的数据,不可避免地带有测量误差,如果要求所得的近似函数曲线精确无误地通过所有的点如果要求所得的近似函数曲线精确无误地通过所有的点(x(xi i,y,yi i),),就会使曲线保留着一切测试误差。当个别数据的误就会使曲线保留着一切测试误差。当个别数据的误差较大时差较大时,插值效果显然是不理想的。此外插值效果显然是不理想的。此外,由实验或观由实验或观测提供的数据个数往往很多测提供的数据个数往往很多,如果用插值法如果用插值法,势必得到次势必得到次数较高的插值多项式,这样计算起来很烦琐。数较高的插值多项式,这样计算起来很烦琐。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作为此为此,我们希望从给定的数据我们希望从给定的数据(x(xi i,y,yi i)出发出发,构造一个构造一个近似函数近似函数 ,不要求函数不要求函数 完全通过所有的完全通过所有的数据点,只要求所得的近似曲线能反映数据的数据点,只要求所得的近似曲线能反映数据的基本趋势,如图基本趋势,如图5-15-1所示。所示。图图5-1 5-1 曲线拟合示意图曲线拟合示意图 换句话说换句话说:求一条曲线求一条曲线,使数据点均在离此曲线的上使数据点均在离此曲线的上方或下方不远处方或下方不远处,所求的曲线称为拟合曲线所求的曲线称为拟合曲线,它既能它既能反映数据的总体分布反映数据的总体分布,又不至于出现局部较大的波又不至于出现局部较大的波动动,更能反映被逼近函数的特性更能反映被逼近函数的特性,使求得的逼近函数使求得的逼近函数与已知函数从总体上来说其偏差按某种方法度量达与已知函数从总体上来说其偏差按某种方法度量达到最小到最小,这就是最小二乘法。这就是最小二乘法。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 与与函函数数插插值值问问题题不不同同,曲曲线线拟拟合合不不要要求求曲曲线线通通过过所所有有已已知知点点,而而是是要要求求得得到到的的近近似似函函数数能能反反映映数数据据的的基本关系。在某种意义上基本关系。在某种意义上,曲线拟合更有实用价值。曲线拟合更有实用价值。在对给出的实验在对给出的实验(或观测或观测)数据数据作作曲曲线线拟拟合合时时,怎怎样样才才算算拟拟合合得得最最好好呢呢?一一般般希希望望各各实实验验(或或观观测测)数数据据与与拟拟合合曲曲线线的的偏偏差差的的平平方方和和最最小小,这这就是最小二乘原理。就是最小二乘原理。两种逼近概念两种逼近概念:插值插值:在节点处函数值相同在节点处函数值相同.拟合拟合:在数据点处误差平方和最小在数据点处误差平方和最小第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 函函数数插插值值是是插插值值函函数数P(x)P(x)与与被被插插函函数数f(x)f(x)在在节节处处函函数数值值相相同同,即即 而而曲曲线线拟拟合合函函数数 不不要要求求严严格格地地通通过过所所有有数数据据点点 ,也也就就是是说说拟拟合合函函数数 在在x xi i 处的偏差处的偏差(亦称残差)亦称残差)不都严格地等于零。但是不都严格地等于零。但是,为了使近似曲线能尽量反为了使近似曲线能尽量反映所给数据点的变化趋势映所给数据点的变化趋势,要求要求 按某种度量标准按某种度量标准最小。若记向量最小。若记向量 ,即要求向量即要求向量 的某种的某种范数范数 最小最小,如如 的的1-1-范数范数 或或-范数范数即即 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作或或 最小。为了便于计算、分析与应用,通常要求最小。为了便于计算、分析与应用,通常要求 的的2-2-范数范数 即即 为最小。这种要求误差(偏差)平方和最小的拟合为最小。这种要求误差(偏差)平方和最小的拟合称为称为曲线拟合的最小二乘法。曲线拟合的最小二乘法。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 (1 1)直线拟合)直线拟合设设已已知知数数据据点点 ,分分布布大大致致为为一一条条直直线线。作作拟拟合合直直线线 ,该该直直线线不不是是通通过过所所有有的的数数据点据点 ,而是使偏差平方和而是使偏差平方和为最小,其中每组数据与拟合曲线的偏差为为最小,其中每组数据与拟合曲线的偏差为根根据据最最小小二二乘乘原原理理,应应取取 和和 使使 有有极极小小值值,故故 和和 应满足下列条件:应满足下列条件:第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作即得如下正规方程组即得如下正规方程组 (5.1)例例5.1 5.1 设有某实验数据如下:设有某实验数据如下:1 2 3 41 2 3 4 1.36 1.37 1.95 2.28 1.36 1.37 1.95 2.28 14.094 16.844 18.475 20.963 14.094 16.844 18.475 20.963 用最小二乘法求以上数据的拟合函数用最小二乘法求以上数据的拟合函数 解解:把表中所给数据画在坐标纸上把表中所给数据画在坐标纸上,将会看到数据点将会看到数据点的分布可以用一条直线来近似地描述的分布可以用一条直线来近似地描述,设所求的设所求的 。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作拟合直线为拟合直线为 记记x x1 1=1.36,=1.36,x x2 2=1.37,x=1.37,x3 3=1.95=1.95x x4 4=2.28,y=2.28,y1 1=14.094,y=14.094,y2 2=16.844,y=16.844,y3 3=18.475,y=18.475,y4 4=20.963=20.963则正规方程组为则正规方程组为 其中其中 将以上数据代入上式正规方程组将以上数据代入上式正规方程组,得得解得解得 即得拟合直线即得拟合直线 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作(2 2)多项式拟合)多项式拟合 有有时时所所给给数数据据点点的的分分布布并并不不一一定定近近似似地地呈呈一一条条直直线线,这这时时仍仍用用直直线线拟拟合合显显然然是是不不合合适适的的,可可用用多多项项式式拟拟合。对于给定的一组数据合。对于给定的一组数据寻求次数不超过寻求次数不超过m(mN)m(mN)的多项式,的多项式,来拟合所给定的数据,与线性拟合类似,使偏差的来拟合所给定的数据,与线性拟合类似,使偏差的平方和平方和为最小为最小第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作由由于于Q Q可可以以看看作作是是关关于于 (j=0,1,2,j=0,1,2,m)m)的的多多元元函函数数,故故上上述述拟拟合合多多项项式式的的构构造造问问题题可可归归结为多元函数的极值问题。令结为多元函数的极值问题。令得得 即有即有 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作这是关于系数这是关于系数 的线性方程组,通常称为正规方程的线性方程组,通常称为正规方程组。可以证明,正规方程组有惟一解。组。可以证明,正规方程组有惟一解。例例5.2 5.2 设某实验数据如下:设某实验数据如下:1 2 3 4 5 61 2 3 4 5 6 0 1 2 3 4 5 0 1 2 3 4 5 5 2 1 1 2 3 5 2 1 1 2 3用最小二乘法求一个多项式拟合这组数据用最小二乘法求一个多项式拟合这组数据 (5.2)(5.2)第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作解:将已给数据点描在坐标系中,可以看出这些点解:将已给数据点描在坐标系中,可以看出这些点 接近一条抛物线,因此设所求的多项式为接近一条抛物线,因此设所求的多项式为 由法方程组(由法方程组(5.25.2),经计算得经计算得 N N=6=6 其法方程组为其法方程组为 解之得解之得 所求的多项式为所求的多项式为 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作(3 3)可化为线性拟合的非线性拟合)可化为线性拟合的非线性拟合 有些非线性拟合曲线可以通过适当的变量替换转化有些非线性拟合曲线可以通过适当的变量替换转化为线性曲线,从而用线性拟合进行处理,对于一个实为线性曲线,从而用线性拟合进行处理,对于一个实际的曲线拟合问题,一般先按观测值在直角坐标平面际的曲线拟合问题,一般先按观测值在直角坐标平面上描出散点图,看一看散点的分布同哪类曲线图形接上描出散点图,看一看散点的分布同哪类曲线图形接近,然后选用相接近的曲线拟合方程。再通过适当的近,然后选用相接近的曲线拟合方程。再通过适当的变量替换转化为线性拟合问题,按线性拟合解出后再变量替换转化为线性拟合问题,按线性拟合解出后再还原为原变量所表示的曲线拟合方程。还原为原变量所表示的曲线拟合方程。表表5-15-1列举了几类经适当变换后化为线性拟合求解的列举了几类经适当变换后化为线性拟合求解的曲线拟合方程及变换关系曲线拟合方程及变换关系 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作表表5-15-1 曲线拟合方程曲线拟合方程 变换关系变换关系 变换后线性拟合方程变换后线性拟合方程第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作几种常见的数据拟合情况。图几种常见的数据拟合情况。图 (a)(a)表示数据接近于表示数据接近于直线,故宜采用线性函数直线,故宜采用线性函数 拟合;图拟合;图(b)(b)数数据分布接近于抛物线。可采拟合;二次多项式据分布接近于抛物线。可采拟合;二次多项式 拟合;拟合;(a)(a)(b)(b)第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作图图 (c)(c)的数据分布特点是开始曲线上升较快随后逐的数据分布特点是开始曲线上升较快随后逐渐变慢渐变慢,宜采用双曲线型函数宜采用双曲线型函数 或指数型函或指数型函数数 图图 (d)(d)的数据分布特点是开始曲线下降快的数据分布特点是开始曲线下降快,随随后逐渐变慢后逐渐变慢,宜采用宜采用 或或 或或等数据拟合。等数据拟合。(c)(c)(d)(d)第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作例例5.3 5.3 设某实验数据如下设某实验数据如下:1 2 3 4 5 6 1 2 3 4 5 6 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5 2.0 1.0 0.9 0.6 0.4 0.3 2.0 1.0 0.9 0.6 0.4 0.3用最小二乘法求拟合曲线用最小二乘法求拟合曲线 解解:将已给数据点描在坐标系中下图所示将已给数据点描在坐标系中下图所示,可以看出这可以看出这些点接近指数曲线些点接近指数曲线,因而可取指数函数因而可取指数函数作为拟合函数作为拟合函数.对函数对函数两边取对数得两边取对数得.令令 得得 则就得到线性模型则就得到线性模型 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作则正规方程组为则正规方程组为 其中其中 将以上数据代入上式正规方程组,得将以上数据代入上式正规方程组,得解得解得 由由 得得 ,由由 得得于是得到拟合指数函数为于是得到拟合指数函数为 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 (4 4)超定方程组的最小二乘解)超定方程组的最小二乘解设线性方程组设线性方程组Ax=bAx=b中,中,,b,b 是是m m维已知向维已知向量,量,x x是是n n维解向量,当维解向量,当m mn n,即方程组中方程,即方程组中方程的个数多于未知量的个数时,称此方程组为超定的个数多于未知量的个数时,称此方程组为超定方程组。一般来说,超定方程组无解(此时为矛方程组。一般来说,超定方程组无解(此时为矛盾方程组盾方程组),),这时需要寻求方程组的一个这时需要寻求方程组的一个“最近似最近似”的解的解.记记 ,称使称使 ,即即 最小的解最小的解 为方程组为方程组Ax=bAx=b的最小二乘解。的最小二乘解。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作定理定理5.15.1 是是Ax=bAx=b的最小二乘解的充分必要条件为的最小二乘解的充分必要条件为 是是 的解的解.证明证明:充分性充分性 若存在若存在n n维向量维向量 ,使使 任取一任取一n n维向量维向量 ,令令 ,则则 ,且且 所以所以 是是Ax=bAx=b的最小二乘解。的最小二乘解。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作必要性必要性:r:r的第的第i i个分量为个分量为,记记由多元函数求极值的必要条件,可得由多元函数求极值的必要条件,可得即即 由线性代数知识知由线性代数知识知,上式写成矩阵形式为上式写成矩阵形式为 它是关于的线性方程组它是关于的线性方程组,也就是我们所说的正规方程或法也就是我们所说的正规方程或法方程组。可以证明如果方程组。可以证明如果A A是列满秩的是列满秩的,则方程组(则方程组(5.35.3)存)存在惟一解在惟一解 (5.35.3)第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作例例5.4 5.4 求超定方程组求超定方程组 的最小二乘解的最小二乘解,并求并求误差平方和。误差平方和。解解:方程组写成矩阵形式为方程组写成矩阵形式为 正规方程组为正规方程组为 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作即即 解得解得 此时此时 误差平方和为误差平方和为 第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 我们已经讨论了最小二乘意义下的曲线拟合我们已经讨论了最小二乘意义下的曲线拟合问题问题,由于方程比较简单由于方程比较简单,实际中应用广泛实际中应用广泛,特别是因特别是因为任何连续函数至少在一个较小的邻域内可以用为任何连续函数至少在一个较小的邻域内可以用多项式任意逼近多项式任意逼近,因此用多项式作数据拟合因此用多项式作数据拟合,有它的有它的特殊重要性。从而在许多实际问题中特殊重要性。从而在许多实际问题中,不论具体函不论具体函数关系如何数关系如何,都可用多项式作近似拟合都可用多项式作近似拟合,但用多项式但用多项式拟合时拟合时,当当n n较大时较大时(n7),(n7),其法方程的系数矩阵的条其法方程的系数矩阵的条件数一般较大件数一般较大,所以往往是病态的所以往往是病态的,因而给求解工作因而给求解工作带来了困难。带来了困难。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作这组基函数就称为点集这组基函数就称为点集 上上 的正交函数集。的正交函数集。这种情况下法方程组的系数矩阵是对角阵,显然容易求这种情况下法方程组的系数矩阵是对角阵,显然容易求解。关于正交函数的求法本书从略,同学们可参考其它解。关于正交函数的求法本书从略,同学们可参考其它书籍。书籍。近年来近年来,产生一些直接解线性最小二乘问题的新方产生一些直接解线性最小二乘问题的新方法,例如正交三角化方法。另外法,例如正交三角化方法。另外,如果能选取基函数如果能选取基函数 使得使得 时时,第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作本章小结本章小结 本章介绍的曲线拟合与最小二乘法都是实用性本章介绍的曲线拟合与最小二乘法都是实用性很强的方法。它们解决的实际问题虽然各式各样,很强的方法。它们解决的实际问题虽然各式各样,但抽象为数学问题却有它的共性,即利用已知的数但抽象为数学问题却有它的共性,即利用已知的数据去寻求某个较为简单的函数据去寻求某个较为简单的函数P(x)P(x)来逼近来逼近f(x)f(x)。插值。插值法和曲线拟合的最小二乘法分别给出了寻求这种近法和曲线拟合的最小二乘法分别给出了寻求这种近似函数的两类不同的原则,以及构造近似函数的几似函数的两类不同的原则,以及构造近似函数的几种具体方法。其中插值法要求近似函数在已知的数种具体方法。其中插值法要求近似函数在已知的数据点必须与据点必须与f(x)f(x)完全一致,曲线拟合法不要求点点一完全一致,曲线拟合法不要求点点一致而只须满足一定的整体逼近条件。致而只须满足一定的整体逼近条件。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作 曲线拟合的最小二乘法是处理实验数据的常用方法。本章主曲线拟合的最小二乘法是处理实验数据的常用方法。本章主要介绍了最小二乘法的基本原理和线性最小二乘问题的求解方法。要介绍了最小二乘法的基本原理和线性最小二乘问题的求解方法。多项式拟合是线性最小二乘拟合问题的一种特殊情况多项式拟合是线性最小二乘拟合问题的一种特殊情况,其特点是拟其特点是拟合多项式形式简单合多项式形式简单,但当但当n n较大时较大时,法方程组往往是病态的。用离散法方程组往往是病态的。用离散正交多项式进行曲线拟合正交多项式进行曲线拟合,不用解线性方程组不用解线性方程组,只需按递推式进行计只需按递推式进行计算算,避免了法方程组病态所造成的麻烦避免了法方程组病态所造成的麻烦,并且当逼近次数增加一次时并且当逼近次数增加一次时,只要在原基础上增加一项只要在原基础上增加一项,使计算程序十分简单。关于非线性最小使计算程序十分简单。关于非线性最小二乘曲线拟合问题二乘曲线拟合问题,一般求解比较困难一般求解比较困难,但对一些特殊情形但对一些特殊情形,可以转可以转换为线性最小二乘拟合问题。在实际计算时换为线性最小二乘拟合问题。在实际计算时,要选择合理的拟合多要选择合理的拟合多项式的次数项式的次数,有时是十分困难的。一般可对数据作分析有时是十分困难的。一般可对数据作分析,例如在方格例如在方格低上作草图低上作草图,从草图中观察应作几次多项式精度较好。以选择最佳从草图中观察应作几次多项式精度较好。以选择最佳的拟合多项式的次数。的拟合多项式的次数。第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作本章作业本章作业本章作业本章作业5.1 5.25.1 5.2,5.45.4,5.55.5本章作业第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作第五章 曲线拟合与最小二乘法 计算方法与实习贵州航天职业技术学院计算机科学系 王陞国 制作
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服