第七章 数据的曲线拟合席PPT讲稿.ppt
《第七章 数据的曲线拟合席PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第七章 数据的曲线拟合席PPT讲稿.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第七章 数据的曲线拟合席第1页,共26页,编辑于2022年,星期一1 1、联系、联系都是根据实际中一组已知数据来构造一个能够反映数据变都是根据实际中一组已知数据来构造一个能够反映数据变化规律的近似函数的方法。化规律的近似函数的方法。2 2、区别、区别插值问题插值问题不一定得到近似函数的表达形式,仅通过插值不一定得到近似函数的表达形式,仅通过插值方法找到未知点对应的值。方法找到未知点对应的值。数据拟合数据拟合要求得到一个具体的要求得到一个具体的近似函数的表达式。近似函数的表达式。拟合模型可以分为直线拟合、曲线拟合和观察数据修匀。拟合模型可以分为直线拟合、曲线拟合和观察数据修匀。插值与插值与拟合的
2、区别和联系拟合的区别和联系:第2页,共26页,编辑于2022年,星期一一、直线拟合一、直线拟合若用线性函数拟合如下数据:若用线性函数拟合如下数据:线性函数表示为:线性函数表示为:其中其中 为待定系数。为待定系数。拟合直线称为拟合直线称为回归直线回归直线。第3页,共26页,编辑于2022年,星期一 由于数据节点数大于未知数由于数据节点数大于未知数(即待定系数即待定系数)的个数的个数2,直,直线不可能经过每个点,但是直线与数据的偏差一定要线不可能经过每个点,但是直线与数据的偏差一定要达到最小。达到最小。直线与点的偏离程度(即残差)直线与点的偏离程度(即残差)定义为:定义为:残差的平方和为:残差的平
3、方和为:第4页,共26页,编辑于2022年,星期一要使要使 R 达到最小,达到最小,令令矩阵形式:矩阵形式:“线性最小二乘法线性最小二乘法”第5页,共26页,编辑于2022年,星期一确定系数的另一种方法是直接求解超定线性方程组:确定系数的另一种方法是直接求解超定线性方程组:其中其中方程组两边同时左乘方程组两边同时左乘 ,得常规方程组:,得常规方程组:第6页,共26页,编辑于2022年,星期一求解:求解:在在MATLAB中,也可直接求解超定方程组的解:中,也可直接求解超定方程组的解:c=A y%可求得最小二乘解可求得最小二乘解或已知数据点或已知数据点 x 与与 y,用用polyfit命令命令c=
4、polyfit(x,y,1)第7页,共26页,编辑于2022年,星期一例例1 求拟合下列数据点的直线。求拟合下列数据点的直线。x=0.1 0.4 0.5 0.7 0.7 0.9;y=0.61 0.92 0.99 1.52 1.47 2.03;c=polyfit(x,y,1)c=1.7646 0.2862即线性函数即线性函数g(x)=1.7646x+0.2862第8页,共26页,编辑于2022年,星期一A=x ones(6,1);c=(A*A)(A*y)c=1.7646 0.2862c=Ayc=1.7646 0.2862第9页,共26页,编辑于2022年,星期一绘图程序:绘图程序:x=0.1 0
5、.4 0.5 0.7 0.7 0.9;y=0.61 0.92 0.99 1.52 1.47 2.03;c=polyfit(x,y,1);y1=polyval(c,x);plot(x,y,.,x,y1)gtext(y=1.7646x+0.2862);xlabel(X);ylabel(Y);第10页,共26页,编辑于2022年,星期一二、非线性曲线拟合二、非线性曲线拟合对一组数据,若做拟合幂函数:对一组数据,若做拟合幂函数:为确定待定系数为确定待定系数 ,取自然对数:,取自然对数:取:取:则:则:问题简化为线性回归,拟合数据点为:问题简化为线性回归,拟合数据点为:然后确定然后确定第11页,共26页
6、,编辑于2022年,星期一例例2 做下列数据点的幂函数拟合。做下列数据点的幂函数拟合。c=polyfit(log(x),log(y),1)c=0.2093 1.8588结果:结果:所以所以第12页,共26页,编辑于2022年,星期一第13页,共26页,编辑于2022年,星期一x=0.15 0.4 0.6 1.01 1.5 2.2 2.4 2.7 2.9 3.5 3.8 4.4 4.6 5.1 6.6 7.6;y=4.4964 5.1284 5.6931 6.2884 7.0989 7.5507 7.5106 8.0756 7.8708 8.2403 8.5303 8.7394 8.9981 9
7、.1450 9.5070 9.9115;c=polyfit(log(x),log(y),1);alfa=c(1);beta=exp(c(2);y1=beta*x.alfa;subplot(2,2,1)plot(x,y,+)xlabel(X);ylabel(Y);第14页,共26页,编辑于2022年,星期一subplot(2,2,2)plot(x,y,+)hold onloglog(x,y)xlabel(X);ylabel(Y);title(a)Loglog plot of y vs x,Color,r)subplot(2,2,3)plot(log(x),log(y),+,log(x),log(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七章 数据的曲线拟合席PPT讲稿 第七 数据 曲线拟合 PPT 讲稿
限制150内