- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE \* MERGEFORMAT 11
卫星与导航定位算法与程序设计试卷(考题预测)
姓名:_______ 班级:__________ 学号:__________
考题预测
一、解答题(三道题 15分)
1、请问MATLAB程序的开发过程主要有那几部分组成(主要流程)。(第二章)
编译错开 始
编译错
开 始
编辑源程序
是是连
是
是
连 接
连接错
连接错
完 成
完 成
运 行
运行错
2、请对比说明面向过程与面向对象程序设计优缺点。(第二章 原则上是在B卷)
答案:
面向过程
面向对象
自顶向下
稳定性好
逐步求精
可重用性好
模块化设计
较易开发大型软件产品
结构化编码
可维护性好
3、请列举至少五种以上MATLAB工具箱的名称(回答出五个)。(第二章)
答案:
= 1 \* GB3 ①、MATLAB Main Toolbox————MATLAB主工具箱
= 2 \* GB3 ②、Control System Toolbox————控制系统工具箱
= 3 \* GB3 ③、Communication Toolbox————通讯工具箱
= 4 \* GB3 ④、Financial Toolbox————财政金融工具箱
= 5 \* GB3 ⑤、System Identification Toolbox————系统辨识工具箱
= 6 \* GB3 ⑥、Fuzzy Logic Toolbox————模糊逻辑工具箱
= 7 \* GB3 ⑦、Image Processing Toolbox————图像处理工具箱
= 8 \* GB3 ⑧Higher_Order Spectral Analysis Toolbox————高阶谱分析工具箱
4、GPS高程测量的过程是什么?(第九章,原则上是在B卷)
答案:
用GPS测量技术间接确定地面点的正常高时,首先直接测得测区内所有GPS点的大地高后,再在测区内选择数量和位置均能满足高程拟合需要的若干GPS点,用水准测量方法测取其正常高,并计算所有GPS点的大地高与正常高之差(高程异常),以此为基础利用平面或曲面拟合的方法进行高程拟合,即可获得测区内其他GPS点的正常高。
说明:(GPS 将 h=H-ζ, 大地高转换成正常高的关键就是求出 GPS 点上的高程异常值在利用 GPS 确定了高精度的大地高后, 求正常高的过 ζ。因此, 程实际上就是求高程异常的过程。)
5、请简述NMEA通信协议的基本内容以及NMEA-0183的定义。(第十章,原则上不考)
答案:
NMEA协议是为了在不同的GPS导航设备中建立统一的RTCM(海事无线电技术委员会)标准,他最初由美国海洋电子协会(NMEA___The National Marine Electronics Association)指定的。NMEA协议有0180、0182和0183这3种,0183在前两种的基础上增加了GPS、测探仪、罗经方位系统等多种设备的借口和通信协议的定义。NMEA-0183是一种数据标准,可以解决任意一台的GPS的接口问题。
补充:
1、主要的坐标系定义及其优缺点。(原则上必须掌握)
2、主要的时间系统的定义。(原则上必须掌握)
考题预测
二、写出程序运行结果(两道题 8分)
1、已知A=[a,b,c;d,e,f;h,I,j],B=[l,m,n;x,y,z;q,o,p],请写出SUM(A),DIAG(A)的值。(4分)
2、已知A=[a,b,c;d,e,f;h,I,j],B=[l,m,n;x,y,z;q,o,p],请写出A*B,A.*B,A\B,A/B,A.\B,A.^B的值。(4分)
补充:很有可能出题的地方时MATLAB的循环结构的考察。
考题预测
三、补充运算结果(两道题 10分)
1、某程序的基本运算结果如图所示,请在该窗口的基础上绘制下边函数的图形。(4分)
代码如下(原图形代码未给出):
x1=0:1:10*pi; %表示输入一个等差数列,公差为1,最小是为零,最大值为10*pi
x2=0:0.01:10*pi;
y1=sin(x1).*x1;%表示输入x1时,y的取值
y2=sin(x2).*x2;
plot(x1,y1)%二维空间函数
hold on %将原图像保留
subplot(2,2,1); plot(x2,y2)
2、MATLAB语句结构的应用,主要是if,else,elseif,end for end循环语句的运行结果(很有可能是第二章第七节内容)
例如:
n=4;
for i=1:n
for j=1:n
if i==j
a(I,j)=2;
elseif min([I,j])==1
a(I,j)=1;
els
文档评论(0)