当前位置:文档之家› 基于Matlab的水准网间接平差程序设计

基于Matlab的水准网间接平差程序设计

基于Matlab的水准网间接平差程序设计①

赵亚红② 周文国

【摘要】摘要:设计水准网数据结构,存储在文本中,按照水准网的起点、终点、观测数据相对应关系建立矩阵,利用Matlab强大的矩阵运算功能,通过间接平差方法,按照最小二乘原理,求得任意水准网的未知点的最或然高程值,对平差结果输出存储,程序直观、简便。并用实例验证了其正确性及通用性。【期刊名称】华北科技学院学报

【年(卷),期】2011(008)003

【总页数】3

【关键词】水准网;间接平差;Matlab

水准网间接平差的的具体过程是:(1)根据水准网形进行分析,列误差方程;(2)根据误差方程系数列法方程;(3)解算法方程,求参数X及V;(4)求最或然值、精度评定。其中重点是误差方程的列立及误差方程系数矩阵的确定,在大多数利用Matlab计算水准网平差问题的文献中,误差方程的系数矩阵均为手动输入,不适用于任何网形,而且对于输出结果没有一定的存储文件,针对以上存在的缺陷,本文利用Matlab强大的矩阵运算且易学易懂等优点,通过程序设计,利用.mat文件,根据水准网自身数据结构的特点,自动生成系数矩阵B,进行平差计算,最终以文本的格式输出最终结果,简便快捷,减少了工作量。

1 水准网数据结构的设计

水准网根据其网形可分为附合、闭合和支水准。其中应用最广的为附合和闭合水准网。不管何种网形,一条水准路线包括四个数据:起始点、高差、距离、终点,且因此在进行数据结构的设计中,必须体现出终点、起点从而判断其与

相关主题
文本预览
相关文档 最新文档