
该程序为基于MATLAB的水准网平差进行设计。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本程序界面设计涵盖了数据读取、闭合差计算、平差处理、结果展示以及数据输出五个关键功能。具体而言,数据读取采用文件读入的方式,而数据输出则结合了屏幕显示与文本输出两种形式。为了保证界面的简洁性、实用性和易用性,尤其考虑到非编程人员的使用需求,整个程序采用了模块化设计,主程序通过调用各个独立模块来实现功能,并最大程度地减少了代码的冗余。此外,为了便于函数调用,多数变量被定义为全局变量。在运算过程中,除了编号之外的数据都使用了双精度浮点数格式。该程序旨在适用于各类等级的水准网作业。在设计阶段,程序始终将数据的存储量作为重要的考量因素。因此,本程序并未储存误差方程的系数和常数项;对于包含大量待定点的平差网而言,组成法方程的系数矩阵通常呈现稀疏矩阵的形式。例如,当待定点的编号合理安排时,法方程的系数会集中在主元系数的两侧呈现带状分布。为了降低法方程系数的存储需求,通常采用按行储存下三角阵或按列储存上三角阵的方法,从第一个非零系数开始储存系数——这是一种常用的维变带宽存储策略。[7]
全部评论 (0)
还没有任何评论哟~


