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

2014-2015(1)测量程序设计基础B


淮 海 大 学
7.用 fix 函数对数组[2.58 2014 - 2015 学年第一学期 测量程序设计基础 试卷(B 闭卷) 一
题号 分值 得分

6.37

3.93

8.52]取整,

结果为 A. [2 D. [3 6 7 3 4 8] 9] B. [2 6 4 8] C. [2 6 4 9]

二 38

三 24

四 18

总分 100

核分人

20

8.已知 a=2:2:8, b=2:5,下面的运算表达式中,错误的为 (A) a/b (B) a .*b (C) a\b (D) a*b

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

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

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

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

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

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

2.matlab 的循环结构中,如果想让程序运行调出循环, 则可以使用函数______。 A. break B. tic/toc C.time D. pause 3. 下列哪个变量的定义是合法的 A. abcd-3 B. Xyz?3 C. _abcdef D. x3yz

7, 8, 9, 10] 10.j=2; a=2j;

C. array =5 b=2*j;

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

值分别是__________________ A.a=4, b=4, c=2.0000i

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

B.a=2.0000i, b=4, c=2.0000i C.a=4, b=2.0000i, c=2.0000i D. a=2.0000i, b=2.0000i, c=2.0000i D. keyboard

5.在循环结构中中止本次循环,执行下一次循环的命令为 A. return B. break C. continue

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= A ~= B 的运行结果 ans= ; 。

12.在当前路径下有一个文件 Ex0805.txt, 若在 MATLAB 环境中显示 的文件内容 ,则需要执行命令为:_______________________________。 三、简短程序阅读题(每题 6 分,共 24 分) 1、写出下面程序运行的结果。 (本题 6 分) A=[1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16]; [r c]=size(A); for i=1:r for j=1:c if (A(i,j)>13 | A(i,j)<9) A(i,j)=0; end end end disp(A) 结果为(必须用矩阵表示):

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

4. 标点符号 _____ 可以使命令行显示运算结果, ________ 用来表示 该程序段为函数式 M 文件。 5. 用 if 判断语句判断 90> x >50,在 MATLAB 中 if 语言后的判断应写为 ________________________ 。 6.为了使后面用 plot 绘制的图形不和前面的图形在同一个坐标系内, 可 以使用 ______ 命令;可以使用 _________ 命令取消图形的网格。 7.MATLAB 的工作空间中有三个变量 v1, v2, v3,写出把 v1, v2 保存到 文件 my_data.mat 中的指令 _______ ; 写出把 my_data.mat 文件 _________ 。 中的变量 v1 读取到 MATLAB 工作空间内的指令

8.在 matlab 中,函数 dms2rad(mat2dms( ))的功能为_________ ______________________________;函数 dms2mat(rad2dms( )) 的功能是___________________________________________。 9.在语句末添加分号的作用是___________________________________。 10. 在数字测量技术中,通常要绘制等高线图,这时需要调用函数为 ______________________。 11.在 matlab 中,函数 fopen( )的功能是_________________ _________________________________________。


2. 写出执行以下代码后C,D,E的值 (6分) A=[1,2,3;4:6;7:9;[10 11 12]]; C=[A;[13,14,15]], D=C(1:3,[2 3]) E=C(2,[1 2])

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

2x1- 3x2+ x3+2x4=8 x1+3x2+ x4=6 x1- x2+ x3+8x4=1 7x1+ x2-2x3+2x4=5

3.写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值 (6分) x=[0,1,0,2,0,3,0,4]; for k=1:8 if x(k)==0 x(k)=k^2; else x(k)=2*k-1;

四、程序设计题(本题满分 18 分) 1、绘制函数曲线,只要求写出程序代码(10 分) (1)在区间[0:4π ]均匀的取 100 个点,构成向量 t (2)在同一窗口绘制曲线 y1=cos(2*t-0.5); y2=3sin(t+0.3);要求 y1 曲线为蓝色点划线,标记点为圆圈;y2 为绿色虚线,标记点为星号。

end end disp(x);



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

disp(‘参数的解’) x=inv(B'*P*B)*B'*P*l %________________________________ disp('误差 V(mm), 各待定点的高程平差值 L1(m)') V=B*x-l L1 = L + V/1000 disp('精度评定') n = 6; % 观测值的个数 t = 2; % 必要观测数 delta = sqrt(V'*P*V/(n – t))%___________________________

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

function jiesuan2( ) disp('水准网间接平差示例') disp('已知高程') Ha = 5.015 Hb = 6.016 disp('观测高差') L = [1.359;2.009; 0.363; 1.012; 0.657; -0.357] fid=fopen(‘E:\szjj.txt’,‘r’) %____________________________________ temp=fscanf(fid,‘%f%f%f%f’,*4,6+) %_______________________________ fclose(fid);%__________________________________________________ temp=temp‘; B=temp(:,[1,2]);%__________________________________ l=temp(:,3); S=temp(:,4);%______________________________________ S=S’; disp(‘C 是单位线路公里数,S 是线路长度') C = ones(1,6) P = C./S ; %__________________________________________ P = diag(P)




更多相关文章:
2014-2015(1)测量程序设计基础B答案.doc
2014-2015(1)测量程序设计基础B答案 - 淮海大学 2014 - 20
2014-2015(1)测量程序设计基础B.doc
2014-2015(1)测量程序设计基础B - 淮海大学 7.用 fix 函数对
2014-2015(2)测量程序设计基础B.doc
2014-2015(2)测量程序设计基础B_IT认证_资格考试/认证_教育专区。
2014-2015(1)测量程序设计基础A.doc
2014-2015(1)测量程序设计基础A - 淮海大学 7.用 round 函
2014-2015(2)测量程序设计基础模拟测试一.doc
2014-2015(2)测量程序设计基础模拟测试一_IT认证_资格考试/认证_教
2012-2013(2)测量程序设计基础B答案.doc
2012-2013(2)测量程序设计基础B答案 - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 B 答案 题号 分值 得分 8. surf 函数是__C_...
2014-2015-1《高级语言程序设计》试卷B.doc
2014-2015-1《高级语言程序设计》试卷B_工学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档2014-2015-1《高级语言程序设计》试卷B_工学_高等教育_教育...
2014-2015上学期程序设计基础项目案例题目.pdf
2014-2015上学期程序设计基础项目案例题目 - 项目案例题目 1. 编程判
计算机程序设计基础试卷B卷.pdf
试题卷 20142015 学年第一学期 计算机程序设计基础(B)卷姓名: (适
马区2014-2015-1课程补考安排_图文.xls
马区2014-2015-1课程补考安排_理学_高等教育_教育...博弈论基础 国际航运经济学 JAVA语言程序设计B 编译...电化学测量 电子商务程序设计 国际结算 国际金融管理...
2014-2015-1C#复习题.doc
2014-2015-1C#复习题 - 2014-2015-1《C#桌面程序应用开发》复习题 、选择题 1、装箱是把值类型转换到( b )类型。 a)数组 b)引用 c)char d)strin...
2012-2013(2)测量程序设计基础A答案.doc
2012-2013(2)测量程序设计基础A答案 - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 A 答案 一 题号 分值 得分 D.在赋值符和运算符的两侧...
程序设计基础2013-2014-1 期末试卷B.doc
程序设计基础2013-2014-1 期末试卷B - 20132014 学年第一学期闽江学院考试试卷 考试课程: 《程序设计基础》 试卷类别:A□卷 B卷? 考试形式:闭卷 ? 开卷□...
2012-2013(2)测量程序设计基础A.doc
2012-2013(2)测量程序设计基础A - 淮海工学院 2013 - 2014 学年第一学期 测量程序设计基础 试卷 A 一 题号 分值 得分 D.在赋值符和运算符的两侧允许有空格...
程序设计基础(C)》2014~2015期中试卷(1)_图文.doc
程序设计基础(C)》2014~2015期中试卷(1) - 代号 A1 学院 软件学院 专业 软件工程 年级 2014 级 学号 姓名 备注: ①试卷首页必 须用统一的考试 命题专用纸...
2014-2015(1)机械设计基础试卷B 魏书华_图文.pdf
2014-2015(1)机械设计基础试卷B 魏书华 - 重庆理工大学考试试卷 2
201501批次程序设计基础复习大纲(答案).doc
201501批次程序设计基础复习大纲(答案) - 对外经济贸易大学远程教育学院 2014-2015 学年第一学期 《程序设计基础》复习大纲 、单选题 1. 下面描述中不正确的是...
重庆邮电大学2014-2015学年1学期-C语言程序设计(B卷).doc
重庆邮电大学2014-2015学年1学期-C语言程序设计(B...一、基础知识测
2014-2015-1 C语言程序设计试卷A.pdf
(共 20 分,每空 2 分) 1.C 语言中用于结构化程序设计的三种基本结构包
《计算机程序设计基础》考试大纲 2014.doc
《计算机程序设计基础》课程考试大纲(B(36+28)类/...(44+20)类) 1、课程名称:计算机程序设计基础 2、...2014-2015 学年第 2 学期 4、考试方式:笔试闭卷...
更多相关标签:

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

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