测量平差程序设计-边角三角网平差程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测量平差程序设计-边角三角网平差程序设计
测量平差程序设计
课程设计任务书
专业班级:____ __ __________
指导教师:____ _____________
小组成员:
目录
设计题目 (1)
设计资料: (1)
一、课程设计的目的 (2)
二、课程设计的任务和内容 (2)
三、课程设计阶段 (2)
四、组织方式进度安排 (3)
五、考核与成绩评定 (4)
六、参考文献: (4)
七、实习报告: (5)
设计题目
边角三角网平差程序设计
设计资料:
一、课程设计的目的
学生在学习完误差理论与测量平差基础、测量平差程序设计基础等课程的基础上,设计一个完整的测量数据处理程序,培养学生综合应用量数据处理与计算机应用能力,培养学生主动学习,创新设计能力。
二、课程设计的任务和内容
1.课程设计任务:
在两周的时间内应用者Matlab程序设计语言编制一个完整的边角网严密平差程序,要求有简易的界面,数据输入采用文本输入,采用间
接平差模型完成平差的基本计算,能够画出控制网图,输出基本的计算结果,并根据设计过程完成设计报告。
程序设计主要内容包括:
系统功能设计
界面设计
流程设计
代码书写
程序调试
三、课程设计阶段
准备阶段
研究设计任务书,分析设计题目,熟悉原始数据,明确设计内容和要求;制定课程设计计划和进度。
熟悉算法模型
阅读误差理论与测量平差基础教材,掌握平面控制网数据处理的数学模型,这里主要是指方向观测量、角度观测量、边长观测量的观测方程和误差方程的构成,研究平面观测数据的组织方法,设计Matlab算法,实现计算的自动表达。
功能设计阶段设计程序要实现的功能
平差程序的基本功能包括数据的输入,平差计算,精度评定、成果输出等;
4.流程和界面设计阶段
根据平差计算的过程和程序功能,画出流程图,设计简易界面实现数据的输入和平差计算和成果输出。
在此基础上,根据功能要求,设计简便的界面。
5.代码书写和调试阶段
按照计算流程图和界面设计,根据方向观测值,边长观测值的误差方程的组
成,设计Matlab算法,实现误差方程的自动构成,分阶段书写代码,调试实现各个阶段的功能。
6.设计报告撰写阶段
设计报告是对整个设计过程进行综合总结提高,内容包括课设的目的意义、程序设计的内容、算法设计、设计心得等根据设计过程和对测量数据处理以及程序设计的理解进行独立撰写。
四、组织方式进度安排
以小组为单位,每小组5-6人,分工合作共同完成程序设计任务,时间两周,进度安
排如下:
五、考核与成绩评定
考核内容。