- 20
- 0
- 约1.46万字
- 约 40页
- 2018-10-15 发布于江苏
- 举报
基于VB的间平差程序设计
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT 1
毕业论文
论 文 题 目 基于VB的间接平差程序设计
专 业 班 级 工程测量
学 生 姓 名 黄晓伟
指 导 教 师 王克晓
完 成 时 间 2015年5月5日
重庆能源职业学院
重庆能源职业学院毕业设计(论文)指导教师评语
评语:
成绩:
指导教师签名:
年 月 日
重庆能源职业学院毕业设计(论文)答辩记录
提 出 问 题
回 答 问 题
正确
基本正确
有一般性错误
有原则性错误
回答不清
1
2
3
4
5
6
答辩委员会评语及建议成绩:
答辩委员会主任:
年 月 日
目 录
TOC \o 1-2 \h \u HYPERLINK \l _Toc9521 摘 要 PAGEREF _Toc9521 1
HYPERLINK \l _Toc11345 1 引言 PAGEREF _Toc11345 2
HYPERLINK \l _Toc1288 1.1 现状分析 PAGEREF _Toc1288 2
HYPERLINK \l _Toc20284 1.2 目的及意义 PAGEREF _Toc20284 3
HYPERLINK \l _Toc11629 1.3 研究内容 PAGEREF _Toc11629 4
HYPERLINK \l _Toc19008 2 Visual Basic编程语言概述 PAGEREF _Toc19008 5
HYPERLINK \l _Toc9285 2.1 Visual Basic简介 PAGEREF _Toc9285 5
HYPERLINK \l _Toc16556 2.2Visual Basic程序设计简述 PAGEREF _Toc16556 8
HYPERLINK \l _Toc30790 3 间接平差 PAGEREF _Toc30790 24
HYPERLINK \l _Toc18040 4.1 平差软件整体展示 PAGEREF _Toc18040 28
HYPERLINK \l _Toc27284 5算例演算 PAGEREF _Toc27284 31
HYPERLINK \l _Toc18716 5.1水准网间接平差 PAGEREF _Toc18716 31
HYPERLINK \l _Toc18884 6 结论 PAGEREF _Toc18884 33
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT II
摘 要
测量平差是测绘类专业的一门重要的专业基础课程,是用于观测数据处理的一门应用数学 。但是因为其计算量比较大,这变使大家在学习和使用的时候感觉十分头疼。虽然有很多简化了的平差算法,比如高斯约化法, 但是这些算法一方面会影响计算精度,另一方面也不能有效的减少计算量。
平差计算是利用最小二乘原理消除观测值与起算数据之间的矛盾,求出各待定元素的平差值并评定精度。而在经典测量平差中,主要研究四种平差模型方程(条件平差、间接平差、附有未知参数的条件平差和附有限制条件的间接平差)的列立和求解,其牵涉到大量的矩阵运算,传统的人工计算工作量很大。随着计算机的出现,矩阵运算就变得轻松,而且计算机的运行速度快,精度高,特别是对于具有大量矩阵运算,计算机轻松解决。前提是要编好相应的程序代码。
本文运用visual basic语言编制了一个平差软件,主要对水准网和附合导线进行了平差的编制和软件程序界面的设计,实现的功能主要有对水准网数据和附合导线数据的平差计算,当然为了平差后能使用数据,本软件还设计了数据输出的功能,使界面更友好,方便用户使用。
关键词:水准网间接平差,visual basic ,visual basic界面设计(GUI)
1 引言
1.1 现状分析
Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
水准网是建立高程控制的一种常规方法。为了提高水准测量的效率
原创力文档

文档评论(0)