matlab第7章 函数逼近与数据拟合.pptVIP

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

第7章函数逼近与数据拟合7.1函数的最佳平方逼近7.2数据的最小二乘拟合7.3实例解析本章目标:利用简单函数类的组合来逼近某个连续函数或拟合某些离散数据

对f(x)?C[a,b]及C[a,b]中的一个子集?=span{?0(x),?1(x),…,?n(x)},若存在S*(x)??,使则称S*(x)是f(x)在子集??C[a,b]中的最佳平方逼近函数.的最小值.||f(x)-S*(x)||22=||f(x)-S(x)||22=?(x)[f(x)-S(x)]2dx,?baI(a0,a1,…,an)=?(x)[aj?j(x)-f(x)]2dx?ba?j=0n?ak?I(k=0,1,…,n)=2?(x)[aj?j(x)-f(x)]?k(x)dx=0?ba?j=0n求S*(x):等价于求多元函数I(a0,a1,…,an)是关于a0,a1,…,an的二次函数,取极值必要7.1函数的最佳平方逼近

于是有这是关于a0,a1,…,an的线性方程组,称为法方程.?0(x),?1(x),…,?n(x)线性无关,则系数detG(?0,?1,…,?n)?0,于是上述方程组有唯一解ak=ak*(k=0,1,…,n),可得S*(x)=a0*?0(x)+a1*?1(x)+…+an*?n(x).?j=0n(?j(x),?k(x))aj=(f(x),?k(x))(k=0,1,…,n),若令?(x)=f(x)-S*(x),则平方误差为||?(x)||=(f(x)-S*(x),f(x)-S*(x))=(f(x),f(x))-(S*(x),f(x))22=||f(x)||-ak*(?k(x),f(x)).?k=0n22

若取?k(x)=xk,?(x)≡1,f(x)?C[0,1],在Hn中求n次最佳平方逼近多项式:S*(x)=a0*+a1*x+a2*x2+…+an*xn.(?j(x),?k(x))=(f(x),?k(x))=此时xk+jdx=?10k+j+11f(x)xkdx≡dk?10若用H表示Gn=G(1,x,x2,…xn)对应的矩阵,即称为希尔伯特(Hilbert)矩阵.记a=(a0,a1,…,an)T,d=(d0,d1,…,dn)T,则Ha=d的解ak=ak*(k=0,1,…,n)即为所求.H=11/21/(n+1)1/21/31/(n+2)1/(n+1)1/(n+2)1/(2n+1)………………

已知x1…xm;y1…ym,求一个简单易算的近似函数P(x)?f(x)。但是①m很大;②yi本身是测量值,不准确,即yi?f(xi)这时没必要取P(xi)=yi,而要使P(xi)?yi总体上尽可能小。常见做法:?使最小太复杂??使最小不可导,求解困难??使最小7.2数据的最小二乘拟合

下面简述最小二乘法的大致过程:?=-miiiyxS*02])([==?=-miiiyxS02])([(7.1)其中(7.2)为了更具一般性,通常考虑为加权平方和是[a,b]上的权函数,它表示不同点(xi,f(xi))的数据比重不同.(7.3)用最小二乘法求拟合曲线的问题,就是在形如(7.2)的S(x)中求一函数y=S*(x),使(7.3)取得最小.它转化求多元函数(7.4)的极小值问题.

=2?(xi)[aj?j(xi)-f(xi)]?k(xi)=0?j=0n?i=0m?ak?I(k=0,1,…,n)(?j,?k)=?(xi)?j(xi)?k(xi),?i=0m(f,?k)=?(xi)f(xi)?k(xi)≡dk?i=0m(k=0,1,…,n)?j=0n(?j,?k)aj=dk(k=0,1,…,n)Ga

文档评论(0)

趁早学习 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档