[数学]曲线拟合的最小二乘法.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[数学]曲线拟合的最小二乘法

数据表格 ?最小二乘拟合函数的求法 ?最小二乘拟合函数的求法 ?最小二乘拟合函数的求法 ?最小二乘法的两种特例 例 题 二 线性最小问题的存在与唯一 在科学实验中,很多情况数据间存在线性或可转化为线性的关系。线性最小二乘是最基本也是最重要的一种。 1 线性最小二乘问题与线性最小二乘求解 设 Ax=b 其中 A?R m?n,b?R m,x ? R n 当m?n 时,上方程超定方程组 令 r =b-Ax , 一般,超定方程无通常意义下解, 既无x使 r=0。对这类方程求解意义是求x,使 ? ? r? ?22 = ? ? b-Ax ? ? 22 为最小, 称x为Ax=b的最小二乘解。 原始数据的折线图 plot(x,y,’*’,x,y) 分段线性插值 第一段的二次拟合曲线 第二段的二次拟合曲线 第三段的二次拟合曲线 能不能作三次拟合? 注: 线性方程组的最小二乘解 (P109 18) 设 AX=b 其中 A?R m?n,b?R m,X ? R n 当m?n 时,上述方程为超定方程(组) 一般,超定方程无通常意义下解, 令 r =b-AX ,既无X使 r=0。 求这类方程求解, 就是求X, 使得: ? ? r? ?22 = ? ? b-AX ? ? 22 为最小. 满足此条件的X称为方程组AX=b的最小二乘解. 对给定的一组数据(xi,yi) (i=1,2,...,n) 其中φ0(x), φ1(x),..., φm(x)为已知的一组线性无关的基函数,求系数a0, a1,…, am,使得误差平方和 达到最小。 将P(xi)代入上式,得: 设拟合函数P(x)的形式为 P(x)=a0φ0(x)+a1φ1(x)+...+amφm(x) (mn) 即求系数a0, a1,…, am使得F(a0 , a1 ,…, am)最小 若(a0*,a1*,...,am*)使得F(a0 , a1 ,…, am)最小,即 则相应的函数 P(x)=a0*φ0(x)+a1*φ1(x)+...+am*φm(x) (mn) 称为最小二乘拟合函数 则 P(x)=a0*+a1*x+...+am*xm (mn) 称P(x)为m次最小二乘拟合多项式。 特别地,若φi(x)=xi 使误差平方和||δ||22取最小值问题可转为求上述多元函数的极小值点(a0*,a1*,...,am*),故上式两边对ak求偏导数,并令 (*) 求系数a0, a1,…, am使得F(a0 , a1 ,…, am)最小 得: 记: (*)式即为: 改写为矩阵乘积形式为: 正规方程 (φj, φk)是向量的内积 这是关于a0,a1,...,am的线性方程组,也称为正规方程组。 由于φ0,φ1,...,φm线性无关,故上述方程组的系数行列式不为零,因此方程组有唯一解(a0*,a1*,...,am*)。代入后,得: P(x)=a0*φ0(x)+a1*φ1(x)+...+am*φm(x) 即为所求曲线方程。 系数矩阵为: 常数项为 基的度量矩阵 1、作为曲线拟合的一种常见情况,拟合函数是代数多项式,即拟合函数为:P (x)=a0+a1x+a2x2+...+amxm 相应的基函数为: φ0(x)=1, φ1(x)=x, φ2 (x) =x2,..., φm(x) =xm φ0(x1)=1, φ0(x2)=1, φ0 (x3) =1,..., φ0(xn) =1, φ1(x1)=x1, φ1(x2)= x2, φ1 (x3) = x3,..., φ1(xn) = xn , φ2(x1)=x12, φ2(x2)= x22, φ2 (x3) = x32,..., φ2(xn) = xn 2, ............... φm(x1)=x1m, φm(x2)= x2m, φm (x3) = x3m,..., φm(xn) = xn m 记:φ0= (1, 1, 1,..., 1), φ1= (x1, x2, x3,..., xn ), φ2= ( x12, x22, x32,..., xn 2), ............... φm= ( x1m, x2m, x3m,..., xn m ) 故系数矩阵为: (φ0, φ0)=n (φ

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档