MATLAB在测量数据处理中的应用(共3页).doc
《MATLAB在测量数据处理中的应用(共3页).doc》由会员分享,可在线阅读,更多相关《MATLAB在测量数据处理中的应用(共3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上MATLAB在测量数据处理中的应用兰州军区第一测绘大队龚真春 胡建军 白 冰专心-专注-专业MATLAB是目前国际上最流行、应用最广泛的科学与工程计算软件,具有语言简洁紧凑、使用方便、编程效率高、图形功能强、工具箱全面等特点,深受广大科技工作者的喜爱。MATLAB应用范围非常广,主要应用于工程计算、控制设计、信号处理与通讯、金融建模设计与分析等众多应用领域。本文主要介绍MATLAB软件在测绘数据处理中的应用,并以其神经网络工具箱在GPS高程转换时的具体运用为例,分析和探讨了MATLAB应用于测绘领域的优势和思路。一、MATLAB在测绘领域中的应用测绘科学是一门以大规模
2、数据甚至是海量数据处理、分析与应用为基础的学科,其各项具体工作如测量平差、GPS 高程与水准高程换算、遥感图像处理、坐标换算等,都涉及大量的计算。作为一种优秀的程序设计工具,MATLAB在大规模数据处理特别是矩阵运算方面具有其他程序设计语言难以比拟的优越性。在对测量数据或图像处理过程中,常常要面对大量的矩阵运算和海量的数据。这时需要用、或和VB等语言来编写相应的程序来处理这些问题,要消耗大量的时间和精力,还有可能犯错。而用MATLAB进行编程时,可能只需要一条语句或函数就能解决这些问题,大大减轻了工作量,提高了程序的编写效率。例如坐标换算是测绘工作中必不可少的部分,在地理信息系统、遥感图像配准
3、、GPS后处理等工作中都要用到坐标转换。坐标转换实质是求解转换系数的过程,即可简化为: 如用其它计算机语言实现, 则需用相当复杂的算法和代码,而在ATLAB 中只需采用矩阵除法符号“/ ”,即: 根据一定的控制点求出转换矩阵后,即可用矩阵相乘形式将所有待转换点的新坐标求出来,计算过程简单,可以直接由语言实现。同样,MATLAB可以方便地实现测量数据、遥感影像的频域分析,傅立叶变换函数为我们分析测量据提供了有效的方法。其自带的小波分析工具箱,提供了大量的小波分析工具,用于一维信号分析和二维影像处理,可实现影像的特征提取、数据压缩以及图像的融合等。实践证明, MATLAB处理测绘数据具有更大的优越
4、性 将其引入测绘领域是一件非常有意义的事情。二、面向MATLAB转换GPS高程的神经网络方法1GPS高程拟合方法GPS测量得到的地面点高程是在WGS-84椭球上的大地高,而我国采用的高程系统为正常高系统,因此在实际测量工作中,更多需要的是正常高。这就需要找出GPS点的大地高与正常高的关系,并用一定的方法转换GPS高程。二者之间的关系如下式所示: 目前,用于CPS高程拟合的方法较多,如:样条函数法、多项式曲面拟合法、非参数回归曲面拟合法和移动曲面法等,这里不再详述。2 MATLAB中的BP神经网络及其算法简介近年来,出现了用于转换GPS高程的人工神经网络方法,它是一种自适应的映射方法,在转换GP
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 测量 数据处理 中的 应用
限制150内