曲线拟合问题

上传人:zou****hua 文档编号:176459815 上传时间:2022-12-22 格式:DOCX 页数:17 大小:209.50KB
收藏 版权申诉 举报 下载
曲线拟合问题_第1页
第1页 / 共17页
曲线拟合问题_第2页
第2页 / 共17页
曲线拟合问题_第3页
第3页 / 共17页
资源描述:

《曲线拟合问题》由会员分享,可在线阅读,更多相关《曲线拟合问题(17页珍藏版)》请在装配图网上搜索。

1、曲线拟合问题摘要本文首先对给定数据根据不同要求进行多次直线拟合,分别求得使所拟直线预期值 的偏差平方和、绝对偏差总和和最大偏差最小的三类拟合直线,然后再求得二次曲线条 件下满足三类要求的二次拟合曲线,最后运用其他曲线对给定数据进行拟合,得到吻合 度最高的曲线。针对问题一,构建线性回归方程,运用最小二乘法及 lingo 软件使得目标函数预 期值的即拟合偏差平方和达到最小,从而得到拟合曲线y = 0.8031048x -0.0123077。i针对问题二,构建给定数据的线性回归方程,使得目标函数即预期值的绝对偏差 综合最小,但由于绝对偏差较难处理,采用转化的思想将对绝对偏差的求解转化为对偏 差平方和

2、开方的求解,从而得到拟合曲线y = 0.65x + 0.575。i针对问题三,构建给定数据的线性回归方程,运用 lingo 软件使得目标函数即预 期值的最大偏差最小,从而得到拟合曲线y = 1.13x -1.879。i针对问题四,构建给定数据的二次方程,运用lingo软件分别求得三类不同条件下 的最优拟合曲线,偏差平方和达到最小:y = 0.09703011x2-0.138534x +1.425301,绝1 i i对偏差总和达到最小:y = 0.04148148x2 + 0.2711111x +1,观测值与预测值最大偏差为1 i i最小:y = 0.02556818x2 + 0.7659091

3、x - 0.6923295。1 i i针对问题五,本文做出给定数据散点图,构建不同曲线类型进行拟合,得到R 2即 吻合度最高的曲线类型,运用Mat lab软件求得该曲线类型的方程。本文的特色在于利用图标直观表达拟合曲线,增强文章可靠性及真实性,并构建不 同的曲线类型,得到吻合度最高的拟合曲线。关键词:曲线拟合、线性回归、lingo1问题的重述已知一个量y依赖于另一个量X,现收集有数据如下:x0.00.51.01.51.92.53.03.54.04.5y1.00.90.71.52.02.43.22.02.73.5x5.05.56.06.67.67.68.59.010.0y1.04.07.62.7

4、5.74.66.06.812.3(1)求拟合以上数据的直线y = bx + a。目标为使y的各个观察值同按直线关系所 预期的值的偏差平方和为最小。(2)求拟合以上数据的直线y二bx + a,目标为使y的各 个观察值同按直线关系所预期的值的绝对偏差总和为最小。(3)求拟合以上数据的直线, 目标为使y的各个观察值同按直线关系所预期的值的最大偏差为最小。(4)求拟合以上 数据的曲线y二cx2 + bx + a,实现(1) (2) (3)三种目标。(5)试一试其它的曲线,可 否找出最好的?2模型假设(1)假设数据可靠,并且数据量足够充分来反映y与x的依赖关系;2)假设原始数据精度较大,拟合求得的曲线足

5、够精确;3.符号说明预测值y观测值观测值与预测值的差值4问题一的分析与求解4.1 问题的分析对于给定的点(x , y ) (i = 1,2,n),假定x和y之间满足线性模型y二bx + a + b ,i iiiG N(0Q2), covQq) = 0 , (i 丰 j;i, j = 1,2,n),据此,建立线性回归方程$ = bx + a ,i使得拟合偏差平方和S = Hb 2 =工y - y =H|y -bx -a|2达到最小,即利用最小二乘i iiii=1i=1i=1法求解。4.2 问题的求解将数据代入lingo软件(程序代码见附录1),约束条件为:可解得:min S =工 y - y =

6、工 |y -bx - a|2iiiii=1i=1Ay = 0.8031048x - 0.0123077,S = 48.55993imin偏差平方和最小时的函数与数据散点图y线性5问题二的分析与求解5.1 问题的分析对于给定的点(x , y ) (i = 1,2,n),假定x和y之间满足线性模型y = bx + a + b,i iiiG N(0Q2), covQ)= 0, (i 丰 j;i, j = 1,2,n),据此,建立线性回归方程y = bx + a,i使得拟合绝对偏差总和S= 工片| =工yA -y iii=1i =1以计算,因此,可将其看作S =工2 =工i=1i=1=工卜-bx -

7、a达到最小。但是,绝对值难iilT=1J yi- yi=工辰i=1y - bx - aii5.2 问题的求解将数据代入lingo软件(程序代码见附录2),约束条件为:=工也i =1y - bx - aiis丄i=1可解得:Ay = 0.65x + 0.575, S = 18.455iminy y=0.65x+0.575线性(y=0.65x+0.575)6问题三的分析与求解6.1 问题的分析对于给定的点(x , y ) (i = 1,2,n),假定x和y之间满足线性模型y二bx + a + b,i iiiG N (0Q2), covQ)= 0, (i 丰 j; i, j = 1,2 ,n),据此

8、,建立线性回归方程 $ = bx + a,i使y的各个观察值同按直线关系所预期的值的最大偏差为最小,即求各线性方程中 maxS = ” |= y -y = |y -bx -a达到最小时,对应的线性方程。iii6.2 问题的求解将数据代入lingo软件(程序代码见附录3),约束条件为:min(maxS) = min(max y - y) = min(max |y - bx - a|)iii可解得:Ay = 1.13x -1.879, max S = 2.879imin y=1.13x-1.879线性(y=1.13x-1.879)7问题四的分析与求解7.1 问题的分析该问题分析方法与上述三个问题相

9、同,对于给定的点(x ,y )(i = 1,2,n),假定X和 iiy 之间满足模型 y = cx2 + bx + a + b , g N(0Q2), cov(qq) = 0, (i 丰 j;i, j = 1,2,n),iii据此,建立方程y = cx2 + bx + a,分别求iS =工 G 2 =E人y - yiiSAy yi ii=1i=1=Qy bx a |i=1=y bx a|i:i=1ii使得max S = |c | = y yi=|y bx aii达到最小。7.2 问题的求解将数据代入lingo软件(程序代码见附录4),约束条件分别对应为:min S 二工S丄i=1A 2 y y

10、 i iAy yi i=工 |y -bx - a|i:i=1_=工乖i=1Aiii=1y - bx - a- iimin(maxS) = min(max y - y) = min(max |y - bx - a|)ii可解得:偏差平方和达到最小:y = 0.09703011x2 -0.138534x +1.425301, S = 36.934921iimin偏差平方和最小时的函数与数据散点图x y=0.09703011x辽-0.1385340x+1.425301多项式(y=0.09703011x辽-0.1385340x+1.425301)图 4观测值与预测值最大偏差为最小:y = a -ebx

11、+c + d,max S = 2.77642min y=0. 02556818X 2+0. 7659091X-0.6923295多项式(y二0. 02556818x2+0. 7658问题五的分析与求解8.1 问题的分析该问题分析方法主要是采用最小二乘法拟合函数图像,利用观测值与预测值的平方和达到最小,即S = Hb 2二工y -y二工|y -bx -a|2达到最小。米用最小二乘法进行i iiii=1i=1i=1参数估计时, R2 表示回归平方和与总离差平方和的比值,这一比例越大越好,模型越 精确,回归效果越显著。R2介于01之间,越接近1,回归拟合效果越好,一般认为超 过 0.8 的模型拟合度

12、比较高。8.2 问题的求解将原始数据录入 Matlab 拟合工具箱,观察其散点图分布情况,发现指数函数、三次多项式和三角函数能够较好的反映散点分布,分别得拟合图像(图 1、图 2、图 3)。y = 1.088eo.3728x-1.471 +1.0281x图 2y = -0.1515sin x + 0.7992x + 0.02906图 3通过对R值的比较R = 0.7927 , R = 0.8088, R = 0.688发现R相较于其他来说最1 2 3 2大,所以采用三次多项式作为目标函数。9模型的优缺点分析与改进方向9.1 优点:(1)本文首先画出所给数据散点图,然后运用图表直观表达拟合曲线,

13、避免了只有函 数方程,增强了本文的可读性和理解性。(2)本文在构建绝对偏差最小目标函数时,由于绝对偏差较难处理,采用转化的思想, 将对绝对偏差的求解转化为对偏差平方和开方的求解,从而巧妙地解决这一难题, 使得文章更加通俗易懂。(3)本文所用程序增加注释,增强了程序的可读性和规范性。9.2 缺点: 本文虽建立不同拟合曲线类型,但也仅限于有限的曲线类型,无法保证此曲线即是 吻合度最高的曲线。9.3 改进方向: 针对模型特点,在此基础上,找到吻合度更高的拟合曲线类型,从而得到最优的拟 合曲线。参考文献1 周鹏,许钢.基于LabVIEW的广义线性拟合在成本预测中的应用J,安徽工程大 学学报, 2013

14、, (3)2 王礼想,刘利姣,黄光明.基于EM算法的线性拟合问题研究J.廊坊师范学院学 报,自然科学版,2013,(4)3 狄晓敏,谢红薇.多疾病共同危险因素挖掘与MARS预测模型研究J.电子学报, 2009, (6)4 郝海燕,郝春蕾,康荣雷等. 我国普通高等学校生源规模预测及高职院校发展趋势 分析. 承德石油高等专科学校学报, 2013, (4)附录:1.第一问:model:sets:!定义集math,属性x, y,共1一19个成员数据; math/1.19/:x,y;endsetsdata:x=00.511.51.92.533.544.555.566.67.67.68.5910y=10.

15、90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata! 约束条件 ;min=sum(ma th:(a*x+b-y)入2); !解除变量a, b的非负限制; free(a);free(b);end2.第二问:model:sets:!定义集math,属性x, y,共1一19个成员数据; math/1.19/:x,y;endsets data:x=00.511.51.92.533.544.555.566.67.67.68.5910y=10.90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata! 约束条件

16、;min=sum (ma th(i):(y(i)-z(i)八2)八(1/2); for(math(i):z(i)=a*x(i)+b);!解除变量a, b的非负限制;free(a);free(b);end3.第三问model:sets:!定义集math,属性x, y,共1一19个成员数据;math/1.19/:x,y;endsetsdata:x=00.511.51.92.533.544.555.566.67.67.68.5910;y=10.90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata !约束条件; min=max(math:abs(a*x+

17、b-y);!解除变量a, b的非负限制;free(a);free(b);End4.第四问4.1model: sets:!定义集math,属性x, y,共1一19个成员数据; math/1.19/:x,y;endsetsdata:x=00.511.51.92.533.544.555.566.67.67.68.5910y=10.90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata! 约束条件 ;min=sum(ma th:(a*x2+b*x+c-y)入2);!解除变量a, b,c的非负限制; free(a);free(b);free(c);End4.

18、2model:sets:!定义集math,属性x, y,共1一19个成员数据; math/1.19/:x,y;endsets data:x=00.511.51.92.533.544.555.566.67.67.68.5910y=10.90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata! 约束条件 ;min=sum (math:abs (a*xA2+b*x+c-y);!解除变量a, b,c的非负限制;free(a);free(b);free(c); end4.3model: sets:!定义集math,属性x, y,共1一9个成员数据; math/1.19/:x,y;endsetsdata:x=00.511.51.92.533.544.555.566.67.67.68.5910y=10.90.71.522.43.222.73.5147.62.75.74.666.812.3Enddata! 约束条件 ;min=max (math: abs (a*x2+b*x+c-y); !解除变量a, b,c的非负限制; free(a);free(b);free(c);end

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!