- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖北国土资源职业学院
《测量平差》实训报告
专 业: 工程测量
班 级: 工程测量0902
姓 名: 杨然
指导老师:刘仁钊
二零一一年六月
实训一、误差传播的应用
1.1实验目的
掌握协方差与协因数传播律及其在测量上的应用。
1.2实验内容
1. 方差、协方差的计算与应用;
2. 协因数的计算与应用。
1.3仪器、设备、材料
1.计算器、计算机;
2.MATLAB软件简介:
MATLAB是Matrix 和Laboratory两词各取前三个字母组合而成的直译为“矩阵实验室”,1980 年由美国的Cleve Moler 博士用FORTRAN语言编写的,MATLAB 软件则是由美国的MathsWork 公司用C语言编写的。由于其软件提供了可靠的数值运算、图像及图形显示与处理和高水平的图形界面功能,,C,FORTRAN ,,MATLAB 软件开发了各种应用工具箱,,MATLAB环境下,MATLAB提供了一个人机交互的数学系统环境,MATLAB环境中,不需要对创建的变量对象给出类型说明和维数,所有的变量都作为双精度数来分配内存空间。与利用C语言或FORTRAN语言做数值计算的程序设计相比,ATLAB可以节省大量的编程时间。因此,MATLAB,,,MATLAB系统由5个主要部分组成:
(1)MATLAB语言体系。MATLAB是高级矩阵/数组语言,,,,
(2)MATLAB工作环境。主要包括管理工作空间中的变量、数据输入输出的方式和方法,M文件的各种工具。
(3)图形句柄系统。MATLAB的图形句柄系统是其图形系统的基础,MATLAB命令和对图形等对象进行特性控制的低层MATLAB命令,(GUI) 应用程序的各种工具。
(4)MATLAB数学函数库。主要包括各种初等函数的计算及矩阵运算、矩阵分析等多种算法程序库。
(5)MATLAB应用程序接口(A P I)。为用户提供一个函数库,MATLAB环境中使用C语言或FORTRAN语言编制的程序,MATLAB中调用子程序、动态连接库(DLL)、读写MAT文件的功能。
MATLAB还具有功能扩展能力,MATLAB主系统一起,ToolBox)。目前,MathWorks18种工具箱。因为GPS 已得到广泛应用,Orion Dynamics and Control CorporationConstell Inc GPSof t LLC、Navsys Corporation等多家公司都相应开发出了适于GPS数据处理的MATLAB工具箱。
从上述可以看出,MATLABMATLAB矩阵运算:
测量平差数据处理常用的矩阵运算主要是矩阵的生成、矩阵的运算、矩阵的转置、矩阵求逆和矩阵求广义逆等。
1.矩阵的生成
在MATLAB环境中,,,MATLAB,,,,,[2 1 1;1 2 1;1 1 2 ]回车后,MATLAB,
此时变量A就是具有上述9个元素的矩阵,于是,就可对矩阵A作各种矩阵运算。此外,load 命令和f read 函数都可以用来输入矩阵。
2.矩阵的和、差、乘运算
若将矩阵B用类似矩阵A的形式进行赋值,并将矩阵A 与矩阵B 的和赋给矩阵C,A+B 即可完成。
同理,若执行矩阵A与矩阵B的差的运算,A—B即可完成。
矩阵A 与矩阵B的乘的运算,A*B即可完成。这里需要注意的是必须满足矩阵的维数要求:矩阵A的列数等于矩阵B的行数。否则MATLAB执行该语句后会给出“出错”信息。
3.矩阵求逆的运算
求矩阵A 的逆矩阵B(这里令B=A—1,,B=inv(A)即可。例如,回车后,MATLAB,
4.矩阵转置的运算
求矩阵A的转置矩阵B,B=A ’ 即可。
5.矩阵求广义逆的运算
求矩阵A的广义逆矩阵B,B=PINV(A)即可。
语句的说明,%符号来注释。
除了上术这些基本矩阵运算之外,,Hilbert 矩阵及逆Hilbert 矩阵、伴随矩阵、Hankel 矩阵和Vandrmonde 矩阵等,,,,,,,,
在研究偶然误差的规律性中,可以很方便的实现频率直方图的绘制。下表中的数据,可以直接绘制出频率直方图。
误差区间
(″) △ 为 负 值 △ 为 正 值 备 注 个数 频率 个数 频率 0.00~0.20 45 0.126 0.630 46 0.128 0.640
等于区间左端值的误差算入该区间内。 0.20~0.40 40 0.112 0.560 41 0.115 0.575 0.40~0.60 33 0.092 0.460 33 0.092 0.460 0.60~0.80 23 0.064 0.320 21 0.059 0.295 0
文档评论(0)