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

2012-2013(2)测量程序设计基础B


淮 海 工 学 院
2013 - 2014 学年第一学期 测量程序设计基础 试卷 B
题号 分值 得分

D.在赋值符和运算符的两侧不允许有空格。 8. surf 函数是_________。 A.绘制三维曲线图 B.绘制三维网格曲面 C.绘制三维曲面图 D.绘制三维网格图并加等高线

一 24

二 24

三 12

四 40

总分 100

核分人

9.matlab 的程序运行过程中,如果想控制语句的执行速度,matlab 提供了函数______可以实现。 A. tic/toc B. pause C.time D.tic 10.运行命令“fhnd=inline(‘exp(x*y+5)’,’x’,’y’)” , 则 fhnd 是_______。

一、选择题(每小题 2 分,共 24 分) 1. 下列哪个变量的定义是不合法的 (A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz

A.字符串

B.函数句柄

C.匿名函数

D.内联函数

2. 在 matlab 的命令窗口中执行_________命令,可清除图形窗口内 容。 A. clear B. clc C. echo off D. clf 3. 下列哪条指令是求矩阵的行列式的值 (A) inv (B) diag (C) det (D) eig

11.运行命令“f=@(x,y)(2+cos(x+y));”,则_________。 A.创建了内联函数 D.错误。 12. 作图时,在图形窗口中画了一幅图像后,再画下一幅图时,若需 要清除前一幅图,可以用_________命令来完成。 A.axis on B.grid on C. hold on D. hold off 二、填空题(每空 1 分,共 24 分) 1、若 a=[1:4;linspace(2,5,4);9:-1:6], 则 a 具体写开是[_____________________________________]. 2、产生 4 阶全 0 方阵的命令为 ________ ;产生 3 阶全 1 方阵的命令 为________________. 3. 已知 A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的 结果。A & B 的运行结果 ans= ; B.创建了函数句柄 C.创建了匿名函数

4 产生所有元素均为 1 的 3 行 2 列矩阵的命令是_______。 A. zeros(2,3) B.zeros(3,2) C.ones(3,2) D.eye(3,2)
?1 2 3 4 ? ? 2 4 5? ? 5.已知数组 b= ? ?2 3 4 5? ,若要产生 b 的一个子矩阵 ?9 7 6? , ? ? ? ?9 8 7 6 ? ?

则下列命令中正确的是________________。 A.b([2 3],[2 3 4]) B.b(2:end,2:4) C.b(linspace(2,3,2),[1 3 4]) D.b(:,2:4) 6.已知 a=1:6,b=2:7,下面的运算表达式出错的是________。 A. b+a B. b\.a C. a’*b D. b’*a 7.关于表达式的定义规则,错误的是__________。 A.表达式仅由变量名和运算符等组成; B.表达式按与常规相同优先级自左向右执行运算; C.优先级的规定顺序可以改变;


4、A=rand(2,5);b=size(A);c=length(A);则 b 的值是[2 5],c 的值 为 _________. 5、标点符号 _____ 可以使命令行不显示运算结果, ___ 用来表示该 行为注释行. 6、用 if 判断语句判断 80≥ x >60,在 MATLAB 中 if 后的判断应写为 ___________________ . 7、为了使两个 plot 的图形在同一个坐标显示,可以使用 ____ 命令

进行图形保持;可以使用 ________ 命令为图形添加网格。 8、多项式拟合也是测量数据处理中经常使用的方法,matlab 中常 利用函数_________________和 polyval 进行多项式拟合. 9、函数 plot 和 plot3 的区别是______________________________ ___________________________________________. 10、在数字测量技术中,通常要绘制二维等高线图,这时需要调用函 数为______________________________. 11、matlab 中有两种常用的工作方式,一种是_________________; 另一种是 M 文件式. 12、M 文件分为两类:命令式 M 文件和____________________. 13、在 matlab 中,每个图形对象都有一个数字来标识,这个数字被 称为_________________. 14、 函数 disp()的功能为______________________________________ _________________________________________________. 15、MATLAB 的工作空间中有三个变量 v1, v2, v3,写出把它们保存到 文 件 my_data.mat 中 的 指 令 __________ ;写出把 my_data.mat 文件中的变量读取到 MATLAB 工作空间内的指令 _____________________________. 16、求矩阵 A 的秩的命令是_____________________________. 17、求可逆矩阵 A 的逆矩阵的指令是:____________________. 18、 角度 x ? ?30 45 60? , 计算其正弦函数的运算为______________. 19、用 round 函数四舍五入对数组[2.48 6.39 3.93 8.52]取整, 结果为[______________________________]. 20、将存放数据的 excel 文件存放在 matlab/work 目录下,如起名为 aa,导入的时应执行命令_________________________________. 三、简答题(本题满分 12 分) 1、阅读下面的程序,并回答执行程序后后 array 的值 for k=1:10 if k>6 break; else array(k) = k; end


end array 的值是?(6 分)

2、MATLAB 的变量命名有什么规则?能用”pi”来作为变量名吗? 为什么?(本题 6 分)

四、程序设计题(本题满分 40 分) 1、阅读程序段,写出每个语句执行的功能: (5 分) x=0:.2:2;________________________________________________ y=[x;log(x+1)];__________________________________________ fid=fopen('log.txt','wt');_______________________________ fprintf(fid,'%6.2f%12.8f\n',y);__________________________ fclose(fid)______________________________________________ 2、 编写程序输出所有的水仙花数。 所谓 “水仙花数” , 是指一个三位数, 其各位数字立方之和等于该数本身。 (10 分)

4、设对下图中的三个内角作同精度观测,得观测值:L1=42 0 12’19’’, L2=78 0 09’09’’,L3=59 0 38’39’’,按条件平差求三个内角得平差值。 请根据题意和程序中上下语句的关系,进行填空以完善整个程序。 (本题 13 分) clc disp(‘条件平差示例’) disp(‘三角形内角观测值’) L1 = [42 12 20] L2 =________________________ L3 = [59 38 40] L = __________________________ disp(‘将角度单位由度分秒转换为弧度’) LL = ______________(mat2dms(L)) A = ______________________ w = A*LL - _________ w = dms2mat(______________(w)) %弧度转化为角度 B P = ________________; Naa = _________________ L2 K = -inv(Naa)*W V = _______________ LP = L +__________ LP = dms2rad(mat2dms(LP)) sumLP = sum(LP) L3 L1 if(sumLP __________ pi) A C disp(‘检核正确’) _____________ disp(‘检核错误’) __________

3、 A 是一个 m×n 的矩阵. 写一程序段, 计算出 A 中有多少个零元素。 (12 分)




赞助商链接

更多相关文章:
2012~2013 第一学期《程序设计基础》半期试卷B
年第一学期闽江学院考试试卷考试课程: 《程序设计基础》 试卷类别:A 卷□ B卷...2012-2013(2)测量程序设... 暂无评价 4页 免费 2012-2013(2)测量程序设....
2013年《C语言程序设计基础》期末考试试卷‘B’及答案
2013年《C语言程序设计基础》期末考试试卷‘B’及答案 - 程序设计基础 一、单项选择题 1. 在C语言中,下面字符串能用作变量名的是( )。 A、a+b B、auto ...
2012程序设计基础期末考试试题B卷Q
试卷 考试科目:程序设计基础姓名: 考核方式:开卷( )闭卷(√ ) 试卷适用专业(班) : 2012-2013 学年度第 线 题号 分值 得分 一 40 2012 级本科各班 2 ...
天津科技大学2012-2013-2嵌入式程序设计B卷参考答案
天津科技大学2012-2013-2嵌入式程序设计B卷参考答案...? ? ? ? 基本的硬件设备初始化(屏蔽所有中断、...实现 0~3.3伏电压的测量并打印到屏幕:其中通道...
程序设计基础2》期中测试(含答案)
浙江万里学院 2013/2014 学年第二学期 《程序设计基础 2》期中测试考试时间: ...若 int a=2; 则表达式(a++*1/3)的值是( A )。 A. 0 B. 1 C. ...
2012~2013 第一学期《程序设计基础》半期试卷C
20122013 学年第一学期闽江学院考试试卷考试课程: 《程序设计基础》 试卷类别...printf("%d,%d\n",a,b); } A) 2,1 B) 3,2 C) 4,3 D) 2,-1...
2012~2013 第一学期《程序设计基础》半期试卷A
考试试卷考试课程: 《程序设计基础(C 语言)》 试卷...a=%2,b=%5 B)a=2,b=5 ) C) a=d,b=d...2012-2013(2)测量程序设... 暂无评价 3页 免费 ...
程序设计基础2013-2014-1 期末试卷答案-B
程序设计基础2013-2014-1 期末试卷答案-B - 2013—2014 学年第一学期闽江学院考试试卷答案 考试课程: 《程序设计基础》 试卷类别:A 卷□ B卷? C 卷□ D ...
程序设计基础》作业一答案(10秋)
A A 逻辑元件 B 程序设计语言 C 操作系统发展 D 硬件运算速度 2、 《程序设计基础》作业一答案一、单项选择题 1、 计算机发展的分代史中通常划分时代的标准是...
程序设计基础B(二)》考试大纲及考核说明
程序设计基础B(二)》考试大纲及考核说明_从业资格考试_资格考试/认证_教育专区。山东理工大学 《程序设计基础 II》考核大纲课程代码:E12232 课程类别:基础课 总...
更多相关标签:

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

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