-
1 考试案例1 MA...
-
2 案例2C#版
北京建筑大学2016 / 2017 学年 第1 学期考查
测量平差程序设计 课程期末考试
一、填空题(本题共30分,每空2分,共15个空)
1、建立
的零矩阵A、
单位矩阵B的操作命令分别为
(1)_ 、(2) 。
2、已知矩阵,提取第4列所有元素付给变量B的命令为 ,提取第3列、第4行元素付给变量C的命令 ,提取主对角线的元素付给变量D的命令为 。
3、命令uigetfile的作用是 ,uiputfilede 作用是 ,命令clear的作用是 ,clc的作用是 str2num的作用是 。
4、已知角度观测值L1=27°44′20″,将其化为弧度表示,并付给变量alfa的Matlab命令应为 ,弧度值为 。
5、建立M文件的方法三种方法分别是 , , 。
二、编程题(本题50分,共4题)
1.圆的面积计算
假设测得圆半径r=2.1m,半径的中误差为
=±75px,应用Matlab计算圆面积和周长,计算面积和周长的中误差。
要求 (1)写出计算模型和思路,
(2)给出计算主要代码,
(3)给出正确计算结果。(15分)
2.坐标方位角计算
已知A、B两点坐标,应用matlab实现AB边坐标方位角的计算。(20分)
要求(1)给出计算数学模型
(2)计算思路
(3)画出简易流程图
(4)给出主要代码
(5)计算结果
3.间接平差计算
已知某水准网平差问题的误差方程及各测段的距离(常数项单位为mm,距离单位为km)如下:

若以1km水准测量的观测高差为单位权观测,组成误差方程并求解未知数的改正数、计算单位权方差,未知数的方差和协方差阵。
要求:(1)给出编程计算思路
(2)计算的简易代码
(3)给出计算结果:权阵 法方程 未知数 改正数 ,单位权方差(15分)
4.解析交会计算
三 综合题




