9512.net
甜梦文库
当前位置:首页 >> 数学 >>

2014-2015(1)测量程序设计基础A答案


淮 海 大 学
2014 - 2015 学年第一学期 测量程序设计基础 试卷(A 闭卷)

7.用 round 函数四舍五入对数组[2.48 结果为 A. [2 D. [3 6 7 C 3 4 8] 9] B. [2 6 4 8]

6.39

3.93

8.52]取整,

C. [2

6

4

9]

参考答案及评分标准

题号 分值 得分

8.已知 a=2:2:8, b=2:5,下面的运算表达式中,出错的为 二 38 三 24 四 18 总分 100
核分人

C

(A)

a'*b

(B)

a .*b

(C)

a*b

(D) a-b

20

9.下面的程序执行后 array 的值为__A_______ for k=1:10 if k>6 break; else array(k) = k; end end A. array = [1, 2, 3, 4, 5, 6] 7, 8, 9, 10] 10.i=2; a=2i; C. array =6 b=2*i; B. array = [1, 2, 3, 4, 5, 6, D. array =10.

一、选择题(每小题 2 分,共 20 分) 1.运行以下命令后,变量 C 的值是___B_____。 >>A=size([5 5 6;6 6 6;7 7 8]); >>B=size([1 2;3 4;5 6]); >>C=A’*B

?9 9? A. ? ? 6 6? ? ? ?

?9 6? B. ? ?9 6? ? ? ?

?9 6? C. ? ?6 9? ? ? ?

?6 9? D. ? ?9 6? ? ? ?

2.matlab 的程序运行过程中,如果想让程序运行暂停一下, 可以使用函数___D___。 A. break B. tic/toc C.time A D. C eig B x3yz D. pause 3. 下列哪个变量的定义是不合法的 A. abcd-3 B. xyz_3 C.

c=2*sqrt(-1); 程序执行后;a, b, c 的

值分别是_______C___________ A.a=4, b=4, c=2.0000i B.a=4, b=2.0000i, c=2.0000i C.a=2.0000i, b=4, c=2.0000i D. a=2.0000i, b=2.0000i, c=2.0000i

abcdef

4.下列哪条指令是求矩阵的行列式的值 A. inv B. diag C. det D.

5.在循环结构中跳出循环,执行循环后面代码的命令为 A. return B. break C. continue D. C

keyboard

6.清空 Matlab 工作空间内所有变量的指令是 A. clc B. cls C. clear D. clf



二、填空题(每空 2 分,共 38 分) 1. 已知 A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的结 果。 A & B 的运行结果 ans= [0 1 1;1 1 0] A > B 的运行结果 ans= [0 1 1;0 0 0] 。 ; 12.在当前路径下有一个数据文件 my.txt,若要打开此文件并进行读 取数据,则执行命令为 fid=_fopen(‘my.txt’,’r’)_。 三、简短程序阅读题(每题 6 分,共 24 分) 1、请修改下面的程序,让程序中没有 for 循环语句也能完成任务。 (本题 6 分) A=[1 2 3 4;5 6 7 8;9 10 11 12]; [r c]=size(A); 2 for i=1:r for j=1:c if (A(i,j)>9 | A(i,j)<4) A(i,j)=0; end end end disp(A) 修改为: A=[1 2 3 4;5 6 7 8;9 10 11 12]; [r c]=size(A); A(1,1)=0; A(1,2)=0; A(1,3)=0; A(3,2)=0; A(3,3)=0; A(3,4)=0; disp(A)


2. 产生 4 阶全 0 方阵的命令为 _ zeros(4) ; 产生 3 阶全 1 方阵的命令 为 _ones(3) 。 3. A=rand(2,5);b=size(A);c=length(A);则 b 和 c 的值分别为 5_和 5 。

4. 标点符号 _; 可以使命令行不显示运算结果, _% 用来表示该行为 注释行。 5. 用 if 判断语句判断 80≥ x >60,在 MATLAB 中 if 语言后的判断应写 为 __ 80>=x&x>60 。

6.为了使两个 plot 的图形在同一个坐标显示, 可以使用 _hold on 命令 进行图形保持;可以使用 _grid on 命令为图形添加网格。 7.MATLAB 的工作空间中有三个变量 v1, v2, v3,写出把它们保存到文件 my_data.mat 中的指令 save my_data ; 写出把 my_data.mat 文件中 的变量读取到 MATLAB 工作空间内的指令 load my_data 。 8.在 matlab 中,执行命令 dms2mat(rad2dms(pi)),结果为_________ __180 0 0_;函数 dms2rad(mat2dms( ))的功能是_度分秒化为弧 度___。 9.在语句末添加逗号或分号,区别是__逗号显示结果_ ____分号不显示结果_。 10. 在数字测量技术中,通常要绘制等高线图,这时需要调用函数为 _____contour_。 11.在 matlab 中,函数 xlsread( )的功能是_________________ ___将 xls 文件读入工作空间__。

此处每条命令 1 分

2. 写出执行以下代码后C,D,E的值 (6分) A=[1,2,3;4:6;7:9]; C=[A;[10,11,12]], D=C(1:3,[2 3]) E=C(2,[1 2]) C= 1 4 7 10 D= 2 5 8 E= 4 5 6分 3.写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值 (6分) x=[0,1,0,2,0,3,0,4]; for k=1:8 if x(k)==0 x(k)=k; else x(k)=2*k+1; 3 6 9 4分 2 5 8 11 3 6 9 12 2分

4.求解以下线性方程组,要求写出程序代码(6 分)

2x1- 3x2+ x3+2x4=8 x1+3x2+ x4=6 x1- x2+ x3+8x4=1 7x1+ x2-2x3+2x4=5
A=[2 -3 1 2;1 3 0 1;1 -1 1 8;7 1 -2 2]; b=[8;6;1;5]; x=A\b x1=x(1) x2=x(2) x3=x(3) x4=x(4) 四、程序设计题(本题满分 18 分) 1、绘制函数曲线,要求写出程序代码(10 分) (1)在区间[0:2π ]均匀的取 50 个点,构成向量 t (2)在同一窗口绘制曲线 y1=sin(2*t-0.3); y2=3cos(t+0.5);要求 y1 曲线为红色点划线,标记点为圆圈;y2 为蓝色虚线,标记点为星号。 (1)t=linspace(0,2*pi,50); (2)y1=sin(2*t-0.3); y2=3*cos(t+0.5); plot(t,y1,’r-.o’,t,y2,’b--*’) 4分 6分 8分 10 分 2分 4分 6分

end end disp(x);
1 5 3 9 5 13 7 17 6分



2、A 和 B 是已知高程的水准点,C、D、E 是待定点,A、B 高程、观测 高差和相应的水准路线长度见下表, 为求各待定点的高程平差值, 利用 条件平差进行编程,请根据题意和程序中上、下语句的关系,注释相应 语句的意思。 (本题 8 分) C h6 h1
h3 h7 h2 B E

%___计算闭合差向量_ V=-Q*A'*inv(A*Q*A')*W %___计算观测值改正数向量_ Lv=L+V/1000 %__计算观测值的平差值_ d0=sqrt(V'*P*V/nw) %__计算验后单位权中误差_

5分 6分 7分 8分

A

h5

线路编号 观测高差(m) 线路长度(km) 已知高程(m) 1 2 3 4 5 6 7 +1.360 +2.010 +0.364 +1.013 +0.658 +0.239 -0.596 2.2 2.6 3.3 3.5 3.4 2.4 3.7 HA=5.018 HB=6.018

h4 D function [Lv,V,d0]=szwtjpc(L,A,W,P) %_水准网条件平差_ nl=length(L); %___观测值个数_ [ma, na]=size(A); %__计算矩阵A的行数和列数_ nw=length(W); if nl~=na disp(' 观测值个数与改正数个数不相等! ') return end if ma~=nw warning('所列条件方程有误') return end [mp,np]=size(P); if mp~=np warning('权阵应为方阵') return end Q=inv(P); %___计算权逆阵_ 4分 W=(A*L+W);

1分 2分 3分





更多相关文章:
2014-2015(1)测量程序设计基础A答案.doc
2014-2015(1)测量程序设计基础A答案 - 淮海大学 2014 - 20
2012-2013(2)测量程序设计基础A答案.doc
2012-2013(2)测量程序设计基础A答案 - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 A 答案 一 题号 分值 得分 D.在赋值符和运算符的两侧...
2014-2015(1)测量程序设计基础B.doc
2014-2015(1)测量程序设计基础B - 淮海大学 7.用 fix 函数对
程序设计基础2013-2014-1 期末试卷答案-A.doc
程序设计基础2013-2014-1 期末试卷答案-A - 20132014 学年第一学期闽江学院考试试卷答案 考试课程: 《程序设计基础》 试卷类别:A 卷□ B 卷□ C 卷□ D...
2015计算机基础A答案(1).doc
2015计算机基础A答案(1) - 2015 学年 《计算机基础/计算机导论》
2014-2015上学期程序设计基础项目案例题目.pdf
2014-2015上学期程序设计基础项目案例题目 - 项目案例题目 1. 编程判
2014-2015(1)机械设计基础试卷A 魏书华_图文.pdf
2014-2015(1)机械设计基础试卷A 魏书华 - 重庆理工大学考试试卷 2
2012-2013(2)测量程序设计基础A.doc
2012-2013(2)测量程序设计基础A - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 A 一 题号 分值 得分 D.在赋值符和运算符的两侧允许有空格...
吉林大学程序设计基础作业与实验参考答案.doc
吉林大学程序设计基础作业与实验参考答案 - 程序设计基础 实验与习题参考答案 (最终版) 2015 年 12 月 16 日 注:未经全面测试,仅供参考,发现错误,请及时修正! ...
2012-2013(2)测量程序设计基础B.doc
2012-2013(2)测量程序设计基础B - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 B 题号 分值 得分 D.在赋值符和运算符的两侧不允许有空格...
2012-2013(2)测量程序设计基础B答案.doc
2012-2013(2)测量程序设计基础B答案 - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 B 答案 题号 分值 得分 8. surf 函数是__C_...
程序设计基础》作业一答案(10秋).doc
程序设计基础》作业一答案(10秋) - 《程序设计基础》作业一答案 、单项选择题 1、 计算机发展的分代史中通常划分时代的标准是以计算机所采用的___ ___。...
1单元 程序设计基础知识-答案.doc
1单元 程序设计基础知识-答案_电脑基础知识_IT/计算机...A C 程序基本组成单位是语句 B C 程序每一行只能...文档贡献者 阳ab 贡献于2015-04-06 专题推荐 ...
计算机程序设计基础A卷.doc
20142015 学年第一学期 计算机程序设计基础(A)卷(适用年级、专业:
程序设计基础(C)》2014~2015期中试卷(1)_图文.doc
程序设计基础(C)》2014~2015期中试卷(1) - 代号 A1 学院 软件学院 专业 软件工程 年级 2014 级 学号 姓名 备注: ①试卷首页必 须用统一的考试 命题专用纸...
答案2014-2015-1物联网技术导论试卷A.doc
答案2014-2015-1物联网技术导论试卷A_教育学_高等...基本思想:让 K 个用户的位置信息不可分辨 两种方式...因此,节点程序设计必须节约计算资源, 避免超出节点...
市政工程概论2014-2015(1)A答案.doc
市政工程概论2014-2015(1)A答案 - XXXX2014-2015 学年
2013_2014_2C语言程序设计a 卷及答案1.doc
2013_2014_2C语言程序设计a 卷及答案1 - C 语言程序设计 A A卷 中国石油大学(北京)20132014 学年第二学期 《 C 语言程序设计 》期末考试试卷 考试方式(...
201501批次程序设计基础复习大纲(答案).doc
201501批次程序设计基础复习大纲(答案) - 对外经济贸易大学远程教育学院 2014-2015 学年第一学期 《程序设计基础》复习大纲 一、单选题 1. 下面描述中不正确的是...
C语言程序设计基础测试题-答案.doc
C语言程序设计基础测试题-答案 - C 语言程序设计基础测试题 、单选 [1] 下面叙述中错误的是___。 A. 复合语句中定义的函数只在该复合语句中有效 B. ...
更多相关标签:

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图