误差理论与测量平差实习报告.pdfVIP

  • 13
  • 0
  • 约6.51千字
  • 约 4页
  • 2020-09-04 发布于天津
  • 举报
《误差理论与测量平差》 课程设计实习报告 学院: 土木工程学院 专业: 测绘工程 14 学号: 20140456052 姓名: 杨福权 精选文档 一. 实习概况 1.1 实习名称 :《误差理论与测量平差》课程设计 1.2 实习目的 : 此次实习是对这个学期学习成果的检验。要求用《误差理论与测量平差 》课程中和 VB 课程中所 学的理论知识来解决实际的问题。通过本次课程设计对测量平差的两大基本任务有更好的理解,一 是处理一系列带有观测误差的观测值求出最或然值;二是对测量成果进行精度评定。通过所学的 VB 语言编制简单的高程(水准网)的间接平差计算程序,进一步掌握间接平差和随机模型的建立。 1.3 实习要求 1.通过所学的 VB 语言进行简单的水准网间接平差软件编制; 2.通过 EXCEL程序设计,编写平面控制网(边角网、测边网、测角网)平差程序; 3.手工或程序实现控制边角网的严密平差及精度评定。 二.水准网平差程序设计 1. 这个实习要求利用所学过的任何一种编程语言,编写高程网间接平差的平差程序,并以文件格式存储 平差结果。这个过程相对学习当中练习的小软件来说是要复杂很多的,而且里面需要使用的控件以及好多 方法在 VB 课程中并没有学习过,这是一个比较困难的实习。 2. 该程序的第一步就是输入文本类型的已知数据。 由于该方法 vb 课程里面没有学习过, 想了很久也没有 办法,最后从网上找到了使用 commonDialog 控件可以打开外部菜单的方法,解决了输入数据的问题。 第二步,观测数据信息的提取,通过判断语句将输入的已知数据进行分类,并将其赋值给相应的数组, 用于后面的计算。第三步,间接平差是一个需要大量矩阵运算的过程,接下来必不可少的一个步骤就是对 所有需要运用的矩阵算法过程或者函数进行编写,包括矩阵的加减乘、线性方程的求解、矩阵转置、逆矩 阵以及高斯约化过程的编辑。第四步是根据间接平差的计算过程进行未知点近似高程的计算、误差方程的 求解和未知参数以及观测值改正数的求解。 3. 程序界面的设计是开始编程的第二个步骤。 界面需要可以输入数据和计算结果以及保存数据的按钮、 可以显示结果的文本框, 因此通过菜单编辑器来制作一个简洁明了的菜单比使用众多的按钮控件方便的多, 通过菜单编辑器编辑了文件 计算等两个主菜单,以及打开数据 保存数据 退出 高程计算 误差方程 平差 计算的等 6 个子菜单,另外在添加一个文本框来显示结果。整个程序的界面便设计完成了。 4. 程序设计完成,接下来就是对每一个控件进行代码编辑以实现它相应的功能。这是整个过程最繁琐 和最困难的过程,但是也是最有用的一个部分。编程是不容许出现一点错误的,所以在进行该部分实习的 时候,经历 N 多次的修改和检查,最后得到了一个可以运行的程序。这就是一个写出来运行,错误,检查 修改,运行检查修改的过程。 三. EXCEL程序设计 1. 要求用 excel 开发语言 VBA 编写平面控制网(边角网、测边网、测角网)平差程序,测试数据自选。 由于以前并没有涉及过这方面的知识,在开始的时候完全不知道该怎么着手去做,虽然说和 VB 是一样的, 但是在实际操作起来的时候还是遇到各种问题,第一天,对 VBA 的探索并没有成功,所以后面只可以用 EXCEL自带的函数计算,在刚开始的时候也是不知道该怎么做,在摸索了一天之后才有了方向。 2. 自选题目,我选了课本上测角网的题目进行计算,边学习边计算。 角度观测

文档评论(0)

1亿VIP精品文档

相关文档