4闭合水准计算程序

4闭合水准计算程序

ID:10389683

大小:246.00 KB

页数:0页

时间:2018-07-06

4闭合水准计算程序_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《4闭合水准计算程序》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、4、闭合水准路线高差调整与高程计算如图为某闭合水准路线观测成果略图,水准路线起点为已知高程(Ha)的水准点BM.A,终点也是BM.A点。BM.1、BM.2及BM.3为高程待定的水准点,箭头线表示水准路线测量进行的方向,路线上方的数字为观测的测段高差h(单位:m),下方数字为观测的测段长度D(单位:km)。要求:①写出数学模型②编写流程图③程序代码④程序运行报告⑤程序运行结果=====================================================================(1)数学模型闭合水准路线高差总和应等于零,否则其值即为高差闭合差,即=(1)高

2、差闭合差如果不超过规定的限差,说明观测成果合格。等外水准路线高差闭合差的容许值为(平地)W容=,mm(2)D为水准路线总长度(km)。按式(1)计算的高差闭合差,闭合差在允许范围内则按式(3)进行闭合差的分配(高差调整),得到各测段的高差改正值;按改正后的高差计算各待定水准点的高程。h=-(3)式中,h为测段改正的高差;为测段的观测高差;Di为测段平距;D为测段总平距。(1)程序流程图(2)程序代码程序中的标识符规定如下:A——闭合水准路线已知点的高程(单位:m);D——水准点间的测段长(单位:km);F——闭合水准路线的高差闭合差;H——测段的高差观测值;I,M——循环变量和循环参数;

3、L——测段长之和(水准路线);N——测段数;X——测段观测高差之和;list1——各测段高差观测值;list2——各测段长度;list3——各测段闭合差调整后高差;list4——各水准点高程。1“BHSZ”显示程序标题2“SZLX=”?P输入水准路线类型,1代表平坦、其他代表山地3Fix4:10Dimlist1:10Dimlist2:10Dimlist3:10Dimlist4保留小数位,定义串列变量4“HA=”?A输入起始点和终点高程(闭合水准则输A点高程)5“N=”?N:0X:0L为测段数(N)、测段观测高差之和(X)、测段长之和(L)赋值6For1IToN定义循环7“DH(I)=”?

4、H:“DIST(I)=”?D:输入测段高差DH、测段长度DIST8X+HX:L+DL获得段高差之和X、测段长度之和L9Hlist1[I]:Dlist2[I]:Next将测段高差赋给串列list1[I]、测段长度赋给list2[I]10IfP=1:Then40(L)W:else12(L)W:ifend水准闭合差的限差11“FH=”:XF◢显示高差闭合差FH12“L(KM)=”:L◢显示水准路线总长度L13Ifabs(F)>W:then“BHCCX”:ifend显示高差闭合差超限14For1IToN定义循环15“DH=”:list1[I]-Flist2[I]/Llist3[I]◢Next将改

5、正后高差赋给串列list1[3]16“H0=”:AM◢将已知高程点A的高程赋给M变量17For1IToN定义循环18“H(I)=”:M+list3[I]M◢Next获得各测站高程19“END”(1)程序运行报告按“EXE”键屏幕显示:输入*******屏幕显示:。。。。。。。。。。。。。。。。。。。。。。。。。。。(2)程序运行结果答案:改正数FH=0.044m点号测段距离km观测高差m改正后高差m高程m备注A37.1410已知高程已知高程1.10-1.999-2.0111135.12990.75-1.420-1.4283233.70171.20+1.8251.8118335.51350

6、.95+1.6381.6276A37.14104.00∑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。