欢迎来到天天文库
浏览记录
ID:53806813
大小:903.00 KB
页数:48页
时间:2020-04-07
《基于MATLAB的水准网和测边网平差程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、东华理工大学毕业设计摘要基于MATLAB的水准网和测边网平差程序设计摘要MATLAB是目前在研究机构广泛应用的一种数值计算及图形工具软件,它的特点是语法结构简明、数值计算高效、图形功能完备,特别适合非专业编程员完成数值计算、科学试验处理等任务。以往的测量数据处理方法需要编制特定的处理矩阵运算程序,而且程度复杂,难度大。本文介绍一种基于MATLAB的水准网和测边网的程序设计方法,与其它算法语言相比,具有编程简单,运算速度快的特点。文中分别阐述了水准网和测边网程序的理论基础、实现步骤和运行结果。通过实例的分析,总结出利用MATLAB对测量数
2、据处理有很大的应用价值,它缩短了编程的时间,提高工作效率。关键词:MATLAB;水准网;测边网;程序设计48东华理工大学毕业设计摘要ABSTRACTMATLABisonespeciesofnumerical-valuescalculationandgraphictoolssoftwarewhichiswidelyusedtoapplyatresearchinstitutionsatpresent.Theparticularitiesare:concisegrammar-structure、highlyefficientinnumeric
3、alvaluescalculating、completefunctionofgraphs、especiallyitisadaptedtoevildoingprofessionalprogrammertoaccomplishthetasksthatarenumerical-valuescalculatingandscientificexperimentstreating.Theancientmethodsofmeasureddata-processingneedestablishingspecialproceedingsoftreatin
4、gmatricesoperation,moreover,itiscomplexandgreatlydifficult.ThisarticleintroducesoneprogrammingmethoddealingwithlevelingandmeasuringedgenetworkbasedonMATLAB.Comparedwithotheralgorithmlanguage,ithasparticularitieswhicharesimplyprogrammingandquicklyoperating.Thearticlesepar
5、atelyexpatiatethetheoriesbasics、realizingstepsandrunningresultsatlevelingandmeasuringedgenetwork.Withtheanalysisofexamples,ithasprodigiousapplicationvalueinmeasureddata-processingbyuseofMATLAB.Moreover,itshortensprogrammingtimeandimprovesworkingeffectiveness.Keywords:MAT
6、LAB;levelingnetwork;measuringedgenetwork;programming48东华理工大学毕业设计目录目录绪论41.MATLAB软件简介52.MATLAB在测量平差中的应用62.1测量平差原理的概述62.2平差程序总体方案73.1程序的功能83.2水准模型网的间接平差83.2.1“权”值的确定83.2.2水准路线的平差计算93.2.3精度评定113.3水准网间接平差程序信息设计113.4水准网程序与使用说明123.4.1水准网程序流程图123.4.2水准网程序的使用123.5案例134.测边网平差程序设计1
7、64.1数学模型154.1.1误差方程和法方程的组成154.1.2边长观测的权154.1.3解算法方程164.1.4精度评定194.2测边网平差信息设计204.2.1主要的技术要求214.3利用MATLAB的绘图语句绘制网图214.4测边网程序和使用说明224.5程序代码说明:234.6程序的使用算例25结论29致谢30参考文献31附录一32附录二36附录三4648东华理工大学毕业设计绪论绪论作为一名测量技术人员,如果不掌握一门PC机编程语言与便携计算工具,要想提高测量工作的效率几乎寸步难行。测量需求的多样性与复杂性,造就了测量计算鲜明
8、的个性化特点,这就是在商业测量计算软件高度发达的今天,掌握一种实用的程序语言进行编程计算仍有广泛的市场需求的重要原因。当今较流行的计算机程序语言基本上都是基于Windows的,例如TurboPascal,V
此文档下载收益归作者所有