摘要如今,科技的飞速发展,给各行各业的科研人员都带来了便利。在测绘工作中,我们通常利用一些编程软件将某些比较复杂的算法、公式等编写成一系列的计算程序,这样能够大大的提高我们的工作效率。Matlab是近年逐步兴起的一种功能强大的大型数学计算软件,其在数据处理上的用途极为广泛,本文基于商业数学软件Matlab,设计完成了高斯坐标正反算以及大地坐标与三维空间坐标的换算程序,大大提高了测量计算的效率,避免了手工计算的人为错误。73422
该论文有图7幅,参考文献7篇。
毕业论文关键词:Matlab 程序设计 坐标计算 坐标转换
Measuring programming based on Matlab
Abstract Nowadays, the rapid development of science and technology have brought convenience to scientific research personnel from all walks of life。 In surveying and mapping work, We usually use some programming software。 We will take some of the more complex algorithm and formula into a series of computational procedures。 This will greatly improve the efficiency of our work,but also can avoid the calculation error caused by human。 Matlab is a kind of large-scale mathematical calculation software, which is gradually rising in recent years, Matlab is widely used in data processing。 This paper focuses on commercial mathematical software Matlab, designed and reverse calculate Gauss coordinate and geodetic coordinate with three-dimensional space coordinates conversion program, greatly improve the efficiency of the measurement computing, avoids the manual calculation of human error。
Key Words: Matlab Program design Coordinate calculation Coordinate transformation
目 录
摘 要 I
Abstract II
目 录 III
图清单 IV
变量注释表 IV
1 绪论 1
2 Matlab程序 2
2。1 Matlab简介 2
2。2 基于Matlab计算的背景 3
3 高斯坐标正反算 3
3。1 参考椭球定位 3
3。2 高斯平面直角坐标系 4
3。3 程序设计 4
3。4 坐标转换实例 13
3。5 本章小结 13
4 大地坐标与三维直角坐标的换算 14
4。1 大地坐标 14
4。2 空间大地直角坐标 14
4。3 空间直角坐标系与相应大地坐标系的关系 15
4。4 大地坐标与三维直角坐标换算 15
4。5 程序代码 17
4。6 换算实例 18
4。7 本章小结 19
5 结论 20
参考文献 21
致 谢 22
图清单
图序号 图名称 页码
图3-1 坐标转换GUI界面 3
图3-2