平差计算成果总输出
点位误差椭圆参数
实习总结:
两周的实习历经百般波折磨难,终于结束了,这两周的时间里,大家经历的是前所未有的实习体验,让我们不单单收货了专业能力,更是给我们的人生上了重大的一课,在课堂上我们都是学习的书本上的理论知识,这次我们把理论知识和计算机编程结合在一起,这才是真正学习到了未来生活工作中所实用的东西,提高了我们真正面对测量平差工作还有matlab软件时的操作能力。我们在实习中发现自己的问题并及时的解决,让自己在以后的学习工作中不犯同样错误。在刚拿到实习任务的第一天我们就进行了分组,分完组后,为了能够更快更有效率的完成此次实习,也为了能让组内的每个成员参与进来,首先,我们在组内对各自的任务进行了分配。大家各自负责一部分的程序代码编写内容,各自针对自己所主要面对的内容查书并向其他各组询问讨论,然后根据书上的代码提示,调通自己负责的这段程序代码,每个人把自己的部分完成后,大家在一起编程查错,经过反复修改弄出整个的成果输出,还有简单的界面设计。
我们的组长是王子强,他和王瑞负责的是主要的数据计算部分还有整体修正还有精度评定部分,这几点可以说是这次程序代码中的核心所以需要他们两个人分担重任,宁子铭负责的是误差椭圆参数的计算和图形的绘制内容,缪云龙负责的则是数据文件的输入部分的程序编写,闪永川负责的是最后的成果输出部分,王梦琦则是负责最后的界面部分程序代码的设计,这些分工只是各自主要负责的项目,但是因为大家能力都有限,所以出现问题后还是集合在一起解决问题再继续进行之后的实习。
一开始,先是将已知点信息录入,这块代码是由我们组的缪云龙主要负责的,这部分的代码看似简单,但还是给我们带来了不小的麻烦,需要在matlab中单独建立一个以‘chkdat’命名的‘function’文件。这些看似简单的问题却也给我们带来过不少的烦恼。
接下来就是由我们组长王子强和王瑞同学负责的近似坐标计算和相关精度评定的代码编写,这部分非常的复杂,它包含了方位角计算,编写误差方式的程序代码等或大或小的问题。遇到的首要问题就是我们看不懂书上的近似坐标计算的代码,而书上的代码又存在问题,缺少nk的定义,而想要修正这一点需要读懂整段代码并将nk通过书写给予定义。
还有就是误差方程的系数矩阵的编写程序。这里有好几个因素要考虑:方向观测边的方位角计算,未知数的系数位置安放问题,还有就是点号是否是待定点的判断等等诸多问题。在不断地学习中向其他组成员请教后我们总算输入了正确的代码修正了这部分工作。
算完上面这些计算之后,就是由宁子铭负责的误差椭圆参数的计算和图形的绘制了,这部分的代码编与之前的计算相比就显得简单了一点,但由于我们只能参考教材,而教材的程序又多少有些不适用,程序还是出现了问题,在大家共同的努力下,在同学的帮助下我们还是完成了程序,但是,由于我们数据的单位不统一,导致我们的椭圆参数一直较大,调节了很久才找到问题的所在,纠正后总算是可以了。而图形的绘制相对就简单些,主要都是将计算与程序相连,再把x,y给予定义就可以了。
出图也完成之后就是由闪永川负责的成果的输出,这部分不难,我们很顺利的完成了,当然这也源自闪永川之前的准备比较充足,让全组的效率得到了提高。
最后的就是,由王梦琦负责的简单界面的设计,在这部分我们也遇到了不小的问题,callback后面的属性值应该是txt文件的名称,但一开始我们却做错了,后来在请教了别组同学还有老师之后才知道应该选用m文件的名称,后来修改之后基本解决了问题。
在大家共同的努力下实习终于圆满的完成了,我们不单单获取了知识更是经历了一场历练,这次的实习对我们每个人而言都是难忘的,我们不仅收货了知识更是让我们在反复修改中经历了身心的磨练,从烦躁不堪到慢慢适应到最后的努力编写,这收获不只是在知识层面的,更是在人格层面的。编程对我们来说可能并不难,简单的c++和vb编程都是我们组成
员以前的强项,但是换了MATLAB后我们不理解那些代码的意义,很多东西逻辑都很通顺但是却不知道该如何编译,但是经过查阅书籍和向老师同学进行请教之后,我们不仅成功的完成了任务,而且还让我们对MATLAB程序的语言有了更深刻的印象,同时也帮我们复习了之前学过的测量平差知识以及计算构架和逻辑。而不得不再次提起的是,我们本次实习收获最大的还是团结互助的做事方法,耐心修正反复推敲的习惯,不断请教不断学习的能力。这些收获远远比我们学到的知识来的更重要。完成了这次实习我们所有人都感觉上了人生中重要的一课。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库MATLAB测量平差程序实习报告..(6)在线全文阅读。
相关推荐: