ImageVerifierCode 换一换
格式:DOCX , 页数:46 ,大小:768.41KB ,
资源ID:1483004      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1483004.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(精品最小二乘曲线拟合及MATLAB实现测绘专业本科毕业论文设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

精品最小二乘曲线拟合及MATLAB实现测绘专业本科毕业论文设计.docx

1、精品最小二乘曲线拟合及MATLAB实现测绘专业本科毕业论文设计内蒙古科技大学本科生毕业设计说明书(毕业论文)题 目:最小二乘曲线拟合及MATLAB实现专 业:测绘工程班 级:2009测绘2班最小二乘曲线拟合及MATLAB实现摘 要介绍曲线拟合的基本理论,对最小二乘原理进行了全方位的理论阐述,同时也阐述了曲线拟合的基本原理及多项式曲线拟合模型的建立。详细的解答了曲线拟合中的最小二乘法,并介绍了部分的正交最小二乘法理论。重点讲解多项式拟合的具体步骤,同时也介绍了非线性方程的最小二乘拟合,在建立理论的基础上对最小二乘曲线拟合法的MATLAB实现方法进行研究,利用MATLAB2012b的平台对测量数据

2、进行最小二乘曲线拟合,介绍MATLAB的具体构造和曲线拟合工具。利用MATLAB中的ployfit函数对实测数据进行多项式曲线拟合,并给出曲线拟合MATLAB实现的源程序,给出拟合曲线,并评定拟合的精度证明该方法是行之有效的。关键词:最小二乘法,曲线拟合,MATLAB,测量数据Curve Fitting in Least-Square Methodand Its Realization with MatlabAbstract To introduce the basic theory of curve fitting and discuss the least squares principl

3、e in this paper, whats more, we also discuss the basic principle of curve fitting and the establishment of polynomial curve fitting model. Meanwhile, we also introduce the least-square method of curve fitting in detail and part of the theory of orthogonal least square method. We mainly discuss the s

4、pecific steps of polynomial fitting, and also introduces the nonlinear equation of the least squares fitting at the same time, which established on the theory of least squares curve fitting in MATLAB in order to realize the method to do research. Using MATLAB2012b platform to achieve the goal of mea

5、suring data and introducing the special structure of MATLAB and curve fitting tool. We can use ployfit function in MATLAB to polynomial curve fitting of experimental data, and get the MATLAB source program about curve fitting and the fitting curve. Finally, we need to prove the method of assessing t

6、he precision of the fitting is effective.Key words: least square method; curve fitting; MATLAB, metrical data最小二乘曲线拟合及MATLAB实现 I摘 要 ICurve Fitting in Least-Square Method and Its Realization with Matlab IIAbstract II第一章 引 言 11.1研究背景 11.1.1 历史理论原理 11.1.2 现代研究 11.2 问题定义 21.2.1 曲线拟合的思想 21.2.2 多项式拟合 31.2

7、.3 利用Matlab的polyfit函数进行多项式拟合 31.3 论文结构 3第二章 数据曲线拟合 42.1测量数据 42.2拟合模型 42.3最小二乘原理 52.3.1最小二乘法 52.3.2最小二乘估计与极大似然估计 72.4数据拟合 92.4.1曲线拟合理论 92.4.2最小二乘法线性拟合原理 102.4.3最小二乘非线性拟合 122.4.4正交多项式 132.4.5正交最小二乘曲线拟合 152.5曲线拟合精度评定 17第三章MATLAB 193.1MATLAB概述 193.1.1MATLAB简介 193.1.2MATLAB的主要组成部分 213.2MATLAB2012b的运行简介 2

8、33.2.1启动和退出MATLAB2012b 233.2.2MATLAB2012b桌面系统 243.2.3MATLAB函数调用系统 263.2.4MATLAB2012b的帮助系统 273.2.5附件管理系统 283.2.6数据交换系统 283.2.7MATLAB 中的其他系统 293.3最小二乘曲线拟合法的MATLAB实现 30第四章 最小二乘法曲线拟合的MATLAB实现 324.1 使用polyfit函数实现多项式拟合 324.2 二次多项式的曲线拟合 334.3三次多项式的曲线拟合 344.4 四次多项式曲线拟合 354.5数据处理和精度评定 36第五章 总结 40参考文献 41附录1:

9、43MATLAB语言编程源代码 43附录2: 45各次拟合的拟合曲线方程 45致谢 46外文翻译 47外文部分 47翻译部分 54第一章 引 言1.1研究背景1.1.1 历史理论原理Weierstrass第一逼近定理1 对任意函数和任意给定的,都存在n次代数多项式,满足 (1-1-1)Bernstein多项式(bernstein polynomial)1前苏联数学家Bernstein曾经给出这样的多项式序列: (1-1-2)在整体上一致逼近,但它的收敛缓慢,要达到一定的精度,则n要取很大,计算量大,所以研究如何在给定的精度下,对进行整体逼近,成为逼近论中的一个重要问题。1.1.2 现代研究曲线

10、拟合问题是诸多试验和工程实际中广泛应用的数据处理方法。试验数据的正确处理,关系到是否能达到试验目的,得出明确结论。传统的数据处理方法,很难得到一条很好适应所有点的曲线,同时也无法估计所得曲线的精度,由此所确定的特征值就可能有较大的误差,且没有建立起由这些点构成曲线的数学模型,直接影响利用数学方法进行解析分析。在进行试验数据的分析时,通常可采用曲线拟合法寻找一条光滑曲线,曲线在某种准则下最佳的拟合数据。测量工作中,通常根据测定的一系列坐标点,选取一定的数学模型拟合直线、二次曲线或者其他高次曲线。拟合的目的是根据测量点寻求曲线的特征,求解曲线的相关参数,为工程建设管理提供必要的基础信息。如在既有铁

11、路工程、又有公路工程测量中,通常根据一系列的测量点和线路工程的特点求解线路工程的线性特征,为线路维护养护、二线工程建设、行车安全分析等提供必要的基础信息。在GIS数据获取中,通常根据一系列的实际测量点或者是地图数字化点拟合道路、水系、等高线、等曲线。这类问题的做法通常是根据线形的特点选取一定的数学模型,以待求的线形参数作为未知参数,以测点的纵坐标或者横坐标为观测值,采用最小二乘法处理。在测量中获取的数据均为随机数据,它们是由一些离散的数据组成,单就获得的原始数据本身来说根本反映不出事物的本质。如何从这些离散的数据中找出观测数据的变化规律?在实际中传统的数据处理方法,很难得到一条很好地适应所有点

12、的曲线,同时也无法估计所得曲线的精度,且没有建立起由这些点构成曲线的数学模型,直接影响到利用数学方法进行解析分析。用Matlab进行数据拟合可以形象直观地发现所有数据体现出来的规律性。在进行分析时,通常可采用曲线拟合法,曲线拟合法的目的是寻找一条光滑曲线,即对观测的几个变量进行多次观测从而求出反映变量之间的相对函数关系,它在某种准则下最佳的拟合数据。1.2 问题定义本文介绍最小二乘曲线拟合法的基本原理,就其MATLAB的实现方法进行研究,给出曲线拟合MATLAB 的实现方法进行研究,给出曲线拟合MATLAB实现的源程序,并进行仿真测试,对测试误差进行分析。1.2.1 曲线拟合的思想如果不要求所

13、构造的函数精确的通过所有由离散数据所确定的离散点,而只要求是相对与同一函数类H中的其他函数而言达到最优的。即我们希望找到一条曲线,既能反映给定数据的一般趋势又不至于出现局部较大波动。在这种逼近方式下,只要构造的近似函数与被逼近函数在区间a,b上的偏差满足某种要求即可。1.2.2 多项式拟合有时所给的数据点的分布并不一定近似的呈一条直线,这时若仍用直线拟合显然是不合适的,对于这种情况可以考虑用多项式拟合。多项式方程的一般形式是: (1-2-1)解出多项式系数,可得到函数模型。1.2.3 利用Matlab的polyfit函数进行多项式拟合在Matlab中曲线拟合的形式非常简单,他的形式是:,该拟合

14、函数的结果将保证在数据点上的拟合值与数据值之差的平方和最小,满足最小二乘法则标准的最小二乘曲线拟合。 1.3 论文结构 本文主要分为五章,第一章介绍本文的主旨和需要解决的问题的介绍,第二章介绍最小二乘法曲线拟合的基本理论和具体步骤,第三章通过MATLAB2012b的平台介绍MATLAB实现最小二乘曲线拟合的具体方法和步骤,第四章利用MATLAB的ployfit函数对一组矿山沉陷数据进行多项式曲线拟合,并对多项式拟合的精度进行分析,最后第五章对全文进行一个总结。第二章 数据曲线拟合2.1测量数据测量数据或观测数据是指用一定的仪器、工具、传感器或其他手段获取的反映地球与其他实体的空间分布有关信息的

15、数据。观测数据可以是直接测量的结果,也可以是经过某种变换后的结果。任何观测数据总是包含信息和干扰两部分,采集数据就是为了获取有用的信息,干扰也称为误差,是除了信息以外的部分,要设法予以排除或减弱其影响4。2.2拟合模型拟合模型是测量平差中常遇到的一种特殊的函数模型。拟合模型是一种函数逼近型或是统计回归模型。用一个函数去逼近所给定的一组数据,或者利用变量与变量之间统计相关性质给定的回归模型都属于拟合模型4。拟合模型误差方程的组成举例:1.在地图数字化中,已知圆上m个点的数字化观测值(i=1,2,m),设为等权独立观测试求该圆的曲线方程。由于数字化观测值有误差,m个点并不在同一圆线上,需要在这些观测点上拟合一条最佳圆曲线,这就是拟合模型问题。圆曲线的参数方程以平差值表示为 (2-2-1)公式中为圆心坐标平差值,和分别为半径和矢径方位角的平差值,它们为平差的未知参数,故此例n=2m,t=3+m。令 =+, =+.,.=+, =+.将上式线性化,最后得误差方程为, . (2-2-2)式中,.2.在摄影测量学中,数字高程模型、GPS水准的高程异常拟合模型等,常采用多项式拟合模型。已知m个点的数据是(i=1,2,m),其中是点的高程或高程异常(GPS水准拟合模型

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1