第7章MATLAB 函数逼近与数据拟合.ppt
《第7章MATLAB 函数逼近与数据拟合.ppt》由会员分享,可在线阅读,更多相关《第7章MATLAB 函数逼近与数据拟合.ppt(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第7章 函数逼近与数据拟合 7.1 函数的最佳平方逼近7.2 数据的最小二乘拟合 7.3 实例解析本章目标:利用简单函数类的组合来逼近某个连续函数或拟合某些离散数据 对对 f(x)Ca,b及及Ca,b中的一个子集中的一个子集 =span 0(x),1(x),n(x),若存在若存在S*(x),使使 则称则称S*(x)是是 f(x)在子集在子集 Ca,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=0nakI(k=0,1
2、,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
3、(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)C0,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)xkdxdk 10若用若用H表示表示Gn=G(1,x,x2,xn)对应的矩阵,即
4、对应的矩阵,即称为称为希尔伯特希尔伯特(Hilbert)矩阵矩阵.记记a=(a0,a1,an)T,d=(d0,d1,dn)T,则则Ha=d的解的解ak=ak*(k=0,1,n)即为所求即为所求.H=1 1/2 1/(n+1)1/2 1/3 1/(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 总体上总体上尽可能小。尽可能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第7章 MATLAB 函数逼近与数据拟合 函数 逼近 数据 拟合
限制150内