您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 基于matlab的坐标转换
河南理工大学本科毕业论文I本科毕业设计(论文)题目基于MATLAB的坐标转换院(系部)测绘与国土信息工程学院专业名称测绘工程年级班级10-5学生姓名刘威指导教师胡圣武2014年5月25日河南理工大学本科毕业论文II摘要本文的目的是使用第四代编程软件MATLAB来实现大地测量学中坐标转换的程序编写。为实现国际测量数据的共享和我国不同时期下不同坐标系下数据成果的有效利用,坐标转换是一项具有现实意义的工作。而MATLAB软件界面友好,编程效率高,它以矩阵作为最基本的数据结构,具有强大而方便的矩阵转置、求逆、相乘等计算能力而且它能方便的进行大规模的数据处理,代码也十分简洁。这些优点使得它在工程计算中应用越来越广泛。因此使用MATLAB实现坐标转换乃至编制坐标转换系统具有工程应用上的意义。本文先对MATLAB软件的发展历程、功能、特点、编程基本知识进行了介绍,然后叙述了大地测量学中坐标转换的基本概念,重点阐述了坐标转换的理论和方法及其数学模型。又对坐标转换中的空间直角坐标与大地坐标系之间的互换,高斯正反算以及七参数的空间直角转换模型进行了程序框图设计,并写出对应的MATLAB函数程序(附于附录中)。最后以珠穆朗玛峰峰顶坐标为实例进行计算并把计算结果与中海达坐标转换软件进行对比从而验证了文中空间直角坐标与大地坐标的计算的准确性,又对三个已知点坐标进行高斯正反算并将计算结果与中海达坐标转换软件进行了对比,验证了文中用MATLAB实现高斯正反算的计算的准确性和可靠性,并且以用文中提供的七参数计算程序,计算得出了已知WGS-84坐标和1954北京坐标系下三重合点坐标的从WGS-84坐标系向1954北京坐标系的七参数解。关键字:MATLAB程序;坐标转换;程序框图;七参数河南理工大学本科毕业论文IIIABSTRACTThepurposeofthisarticleistousethefourthgenerationprogrammingsoftwareMATLABtorealizetheprogramwritingofcoordinatetransformationingeodesy.Inordertoachievethesharingofinternationalmeasurementdataandeffectiveusingdataresultsunderdifferentcoordinatesystemduringthedifferentperiodofourcountry,coordinatetransformationisaworkfullofrealisticsignificance.TheMATLABisaSoftwarewithfriendlyinterface,highefficiency,ittakesmatrixasthebasicdatastructure,withapowerfulandconvenientmatrixtranspose,inverse,multiplycomputingcapacityanditcanbeconvenientforlarge-scaledataprocessing,thecodeisalsoveryconcise.Theseadvantagesmakeitmoreandmorewidelyappliedinengineeringcalculation.SousingMATLABsoftwaretorealizecoordinatetransformationormakecoordinateconversionsystemissignificantonengineeringapplication.Inthisarticle,firstintroducedthedevelopment,function,characteristic,basicknowledgeofprogrammingofMATLABsoftware,andthendescribesthebasicconceptofcoordinatetransformationingeodesy,inwhichexpoundsthetheoryandmethodofcoordinatetransformationanditsmathematicalmodel.Thearticledisplayedtheprogramblockdiagramofthecoordinatetransformationbetweenspacerectangularcoordinateandgeodeticcoordinatesystem,positiveandnegativegausscalculationandsevenparametersofspatialorthogonaltransformationmodelandwritedtheMATLABfunction(attachedtotheappendix).Asanactualexample,thepaperusedMt.Everestsummitcoordinatetocalculateitsgeodeticcoordinateandspatialorthogonalcoordinate,andcomparedtheresultwithZhonghaidaSoftware.Inthepositiveandnegativegausscalculation,thepapercalculatedthreeknownpointandcomparedtheresultwithZhonghaidaSoftware,provedtheaccurateandreliableofMATLAB.AndthearticlegaveoutthesevenparameterssolutionofWGS-84coordinatesystemto1954Beijingcoordinatesystembythreecoincidentpointofthem.Keywords:MATLABProcedures;CoordinateTransformation;BlockDiagram河南理工大学本科毕业论文IV目录第一章引言.................................................................................................................11.1绪论..........................................................................................................................11.2研究现状.................................................................................................................11.3本文研究的主要内容.............................................................................................2第二章MATLAB软件的基本功能及特点................................................................42.1MATLAB的发展历程及基本功能.......................................................................42.2MATLAB的优点...................................................................................................52.3MATLAB程序设计基础.......................................................................................62.3.1MATLAB程序设计的基本原则.........................................................................72.3.2MATLAB中的变量和常量.................................................................................72.3.3矩阵运算基本操作...............................................................................................7第三章大地测量坐标系统及其转换.........................................................................93.1地球、大地水准面及参考椭球面的基本定义及关系........................................93.2大地测量基准.......................................................................................................103.3常用椭球坐标系及坐标形式...............................................................................103.3.1地心坐标系.........................................................................................................103.3.2参心坐标系.........................................................................................................123.3.3常用坐标形式.....................................................................................................143.4坐标系转换的模型及其公式表示.......................................................................163.4.1同一参考椭球下不同坐标形式的转换.............................................................173.4.2不同参考椭球下坐标的转换.............................................................................20第四章坐标转换程序设计.......................................................................................214.1坐标转换总思路设计...........................................................................................214.2具体程序框图设计.................................
本文标题:基于matlab的坐标转换
链接地址:https://www.777doc.com/doc-5544528 .html