控制测量学专业课程设计.docxVIP

  • 35
  • 0
  • 约1.46万字
  • 约 15页
  • 2020-11-25 发布于江苏
  • 举报
控 制 测 量 学 课 程 设 计 学 校: 河 南 城 建 学 院 班 级: 测 绘 工 程 (1) 班 姓 名: 刘 英 坤 学 号: 组 别: 第 一 组 指导老师: 张 杰 实习时间: 20XX.05.11--20XX.05.23 目 录 TOC \o 1-3 \h \z \u 一、实习目标及意义 1 1.1 实习目标 1 1.2 实际意义 1 三、实习过程 2 3.1 手算结果 2 3.2 Excel表格程序设计 2 3.2.1 总体计划设计 2 3.2.2 具体过程 3 3.2.3 程序调试和运行结果 5 3.3 MATLAB程序设计 5 3.3.1 总体计划设计 5 3.3.2 具体过程 6 3.3.3 程序调试和运行结果 6 四、实习总结和结论 7 五、参考文件 8 附 录 9 一、实习目标及意义 1.1 实习目标 《控制测量学》是测绘学中一门关键基础学科,控制测量关键服务对象包含多种工程建设,城镇建设和土地计划和管理等工作。在控制测量中内业包含数据处理、控制网布设技术设计等工作,外业包含控制点布设工作。 控制测量学课程设计意在经过Excel表格、C/C++或MATLAB等汇编语言编写测量学或测量平差中部分基础公式程序,巩固和掌握测量学或测量平差中基础概念和基础技能,提升实际动手能力,并经过实际编程加深对控制测量学了解和掌握。 1.2 实际意义 测量数据处理是测量工作中一项关键内容,在实际工作中,面对上百点水准网或导线网,经过手工计算不仅需要很大人力和时间,而且在平差过程中牵扯到几何、三角函数运算,大大增加了平差难度和精度,将相同规模网型平差数据放到电脑上,只需几分钟便能够完成全部计算,极大提升了工作效率,更是测量数据处理肯定趋势。 二、实习任务 经过Excel和其它编程语言,以小组为单位,以抽签方法对下列选题进行程序设计: 任务1:测量学教材P193附合导线(第9题)平差计算; 任务2:附合导线平差计算;(图2.1); 任务3:测量学教材P193闭合导线(第8题)平差计算; 图2.1 附和导线计算算例图2.2 闭合导线计算算例任务4:闭合导线平差计算(图2.2 图2.1 附和导线计算算例 图2.2 闭合导线计算算例 任务5:坐标正反算P13 ;测边交会P171测角交会P172; 任务6:坐标正反算P13 ;边角交会P174; 任务7:测量平差教材P99水准网(条件平差)平差计算;(要求MATLAB调用EXCEL或文本) 任务8:测量平差教材P99水准网(间接平差)平差计算; (要求MATLAB调用EXCEL或文本) 三、实习过程 3.1 手算结果 经过手动推算该闭合导线,首先是为了重新理清闭合导线近似坐标平差方法基础方法和公式,其次经过计算结果,能够检验程序运行结果是否正确。计算结果以下: 图3.1 手动计算结果 3.2 Excel表格程序设计 3.2.1 总体计划设计 (1)程序设计步骤图 图 图3.2.1 Excel程序设计步骤图 (2)数据结构设计 图3.2.2 Excel表格结构设计 3.2.2 具体过程 (1)数据输入 将已知数据和观察数据以此输入到表格对应位置。 (2)公式编制 1)观察角度之和 B22=INT(SUM(B8:B20)+SUM(C8:C20)/60+INT(SUM(D8:D20)/3600)) C22=IF((SUM(C8:C16)+INT(SUM(D8:D16)/60))60,(SUM(C8:C16)+INT(SUM(D8:D16)/60)),SUM(C8:C16)+INT(SUM(D8:D16)/60),INT(SUM(C8:C16)+INT(SUM(D8: D16)/60))) D22=IF(SUM(D8:D16)60,SUM(D8:D16),SUM(D8:D16)-(INT(SUM(D8:D16)/60))*60) 2)角度闭合差计算 E25=SUM(B22*3600,C22*60,D22)-(C2-2)*180*3600; 3)角度更正数计算 E8,E10,E12,E14==IF(MOD(540*3600-B22*3600-C22*60D22,C2)=0,(540*3600*B22*3600-C22*60-D22)/C2); 4)坐标方位角计算 坐标方位角计算比较复杂,首先

文档评论(0)

1亿VIP精品文档

相关文档