课程设计--边角三角网平差程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计--边角三角网平差程序设计

测量平差程序设计

课程设计任务书

专业班级:____ __ __________ 指导教师:____ _____________

小组成员:

目录

设计题目 (4)

设计资料: (5)

一、课程设计的目的 (6)

二、课程设计的任务和内容 (6)

三、课程设计阶段 (7)

四、组织方式进度安排 (8)

五、考核与成绩评定 (8)

六、参考文献: (9)

七、实习报告: (5)

设计题目

边角三角网平差程序设计

设计资料:

点号X坐标Y坐标备注

Bj01 1149.552 5529.757 已知点Bj02 1351.082 6907.547 已知点Bj03 1466.800 6231.200 待定点Bj04 1548.200 5403.600 待定点

边长观测值固定误差(mm) 1

比例误差(ppm) 1 方向观测值(′)

1 起点终点边长(m)

Bj0 3 Bj0

4

832.38

8

Bj0 1 Bj0

3

770.17

Bj0 3 Bj0

2

685.48

2

Bj0 2 Bj0

1

1392.4

50

Bj0 2 Bj0

4

1516.9

51

Bj0 1 Bj0

4

418.53

表4 方向观测值

起点终点

方向观测值

(°′″)

起点终点

方向观测值

(°′″)

Bj 01 Bj0

3

Bj03 Bj0

1

Bj 01 Bj0

2

15.57244

Bj03 Bj0

4

29.57251

Bj 01 Bj0

4

276.43169

Bj03 Bj0

2

213.5653

Bj 02 Bj0

1

Bj04 Bj0

3

Bj 02 Bj0

4

15.48098

Bj04 Bj0

2

1.48093

Bj 02 Bj0

3

17.59294

Bj04 Bj0

1

66.45528

一、课程设计的目的

学生在学习完误差理论与测量平差基础、测量平差程序设计基础等课程的基础上,设计一个完整的测量数据处理程序,培养学生综合应用量数据处理与计算机应用能力,培养学生主动学习,创新设计能力。

二、课程设计的任务和内容

1.课程设计任务:

在两周的时间内应用者Matlab程序设计语言编制一个完整的边角网严密平差程序,要求有简易的界面,数据输入采用文本输入,采用间接平差模型完成平差的基本计算,能够画出控制网图,输出基本的计算结果,并根据设计过程完

成设计报告。

2.程序设计主要内容包括:

1.系统功能设计

2.界面设计

3.流程设计

4.代码书写

5.程序调试

三、课程设计阶段

1.准备阶段

研究设计任务书,分析设计题目,熟悉原始数据,明确设计内容和要求;制定课程设计计划和进度。

2.熟悉算法模型

阅读误差理论与测量平差基础教材,掌握平面控制网数据处理的数学模型,这里主要是指方向观测量、角度观测量、边长观测量的观测方程和误差方程的构成,研究平面观测数据的组织方法,设计Matlab算法,实现计算的自动表达。

3.功能设计阶段设计程序要实现的功能

平差程序的基本功能包括数据的输入,平差计算,精度评定、成果输出等;

4.流程和界面设计阶段

1.根据平差计算的过程和程序功能,画出流程图,设计简易界面实现数据

的输入

和平差计算和成果输出。在此基础上,根据功能要求,设计简便的界面。

5.代码书写和调试阶段

按照计算流程图和界面设计,根据方向观测值,边长观测值的误差方程的组成,设计Matlab算法,实现误差方程的自动构成,分阶段书写代码,调试实现各个阶段的功能。

6.设计报告撰写阶段

设计报告是对整个设计过程进行综合总结提高,内容包括课设的目的意义、程序设计的内容、算法设计、设计心得等根据设计过程和对测量数据处理以及

程序设计的理解进行独立撰写。

四、组织方式进度安排

以小组为单位,每小组5-6人,分工合作共同完成程序设计任务,时间两周,进度安

排如下:

第一周

周一熟悉设计书内容,制定计划熟悉平差模型

周二功能设计流程设计绘制流程图观测值数据组织

周三熟悉观测方程误差方程的构成,列出计算公式,设计Matlab算法周四界面设计按照分工进行分模块代码设计完成数据读入模块

周五分模块进行调试完成误差方程构成模块

第二周

周一代码书写调试完成平差计算模块

周二代码书写调试完成输出模块

周三代码书写调试完成整体调试

周四撰写设计报告

周五综合考核

五、考核与成绩评定

1.考核内容

根据考勤、课程设计报告、程序结构、程序代码进行综合评定。

2.成绩评定方法

平时成绩20%,设计报告30%;程序代码50%(程序20%,运行正确30%),总评成绩分为优、良、中、差四个等级。设计报告内容完整,图表清晰,代码

相关文档
最新文档