- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008№4 铜 业 工 程 21
文章编号:1009—3842(2008)04-0021一03
利用MATLAB实现水准网条件平差
曾晓1,罗发明2
摘要:水准网条件平差中矩阵运算占很大一部分,计算工作浪费时间较多。MATLAB具有强大的矩阵运算
和创建图形用户界面的功能。用MATLAB编制水准网条件平差程序可以去掉矩阵计算这个沉重的包袱,从而提高
计算工作效率。
关键词:测量平;阵运算;MATLAB;水准网
中图分类号:3I)854.6 文献标识码:A
数等于未知点的个数。如果水准网中没有已知点,
MATLAB起源于矩阵运算,并已经发展成一种
高度集成的计算机语言。MATLAB以矩阵作为基本这时,只能假定某点的高程为已知,并以此为基础,
编程单元,它提供了各种矩阵的运算与操作,并有较 确定其他各点的相对高程。所以,在没有已知点的
强的绘图功能。MATLAB集科学计算、图像处理、声水准网中,必要观测的个数等于网中所有未知点个
音处理于一身,是一个高度的集成系统,有良好的用 数减1。
户界面,并有良好的帮助功能。利用MArllAB的矩 以图l中水准网为例详细说明水准网平差方程
阵运算和创建图形用户界面的功能来实现水准网的 的列立和计算的具体过程,A,B是已知高程的水
条件平差。 准点,图中Pl,P2,P3点是待定点。A,B是已
知点高程。
1按条件平差求平差值的计算步骤 本例有7个观测值,有3个待定点,所以有条件
r=n—t=7—3=4个。
(1)根据平差问题的具体情况,列出条件方程 由条件方程知系数阵为:
式,条件方程个数等于多余观测个数r。 l —l O 0 l O 0
(2)根据条件方程的系数,闭合差及观测值的 O 0 l —l l 0 0
A=
权组成法方程式,法方程个数等于多余观测数r。 O 0 l 0 0 l l
(3)解算法方程,求出联系数K值。 O l 0 一l O 0 0
(4)将K代入法方程式,求出V值,并求出平差
P2 h6
值?=L+V。
(5)为了验证平差计算的正确性,用平差值?
重新列出平差值条件方程式,看是否满足方程。 A h7
2水准网
Pl
水准网平差的目的是为了确定网中未知点的最 图1水准路线图
或然高程。在有已知点的水准网中,必要观测的个 令C=l,即以lkm观测高差为单位权观测,于
收稿日期:2008—09—21
作者简介:曾晓(1965一),女.湖南测阳市人。大学本科学历,工程师。主要研究方向为工程测量。
万方数据
铜 业 工 程 2008№4
是只=i1,Q;=Pfl=Sio因各观测高差不相关故
协因数阵为对角阵,即:
1.7
2.3
q=P~= 2.7
原创力文档


文档评论(0)