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(第一学期最终)答案答案
2012-2013为学年第一学期... 6页 2下载券喜欢此文档的还喜欢 《程序设计基础》试卷B及... 5页 免费 程序设计基础试题(西安交... 7页 免费 程序设计基础试...
2012~2013 第一学期《程序设计基础》半期试卷B
年第一学期闽江学院考试试卷考试课程: 《程序设计基础》 试卷类别:A 卷□ B卷...2012-2013(2)测量程序设... 暂无评价 4页 免费 2012-2013(2)测量程序设....
程序设计基础2》期中测试(含答案)
浙江万里学院 2013/2014 学年第二学期 《程序设计基础 2》期中测试考试时间: ...若 int a=2; 则表达式(a++*1/3)的值是( A )。 A. 0 B. 1 C. ...
2012-2013-2-C试卷B
2012-2013-2-C试卷B_理学_高等教育_教育专区。浙江...B 卷考试科目 C 语言程序设计 拟题人 题库 审核...C 语言程序的三种基本结构是顺序,选择,循环。 R ...
2012-2013学年第一学期程序设计基础机试题库(参考答案)
2012 2013 2012-2013 学年第一学期程序设计基础机试题库 一、选择结构程序设计...+b+c)/2; printf("三角形的面积是 %12.2f\n",sqrt(s*(s-a)*(s-b...
2012~2013 第一学期《程序设计基础》半期试卷C_答案
2011—2012 学年第二学期闽江学院考试试卷答案考试课程: 《程序设计基础》 试卷类别:A 卷 ? B 卷□ 考试形式:闭卷 ? 开卷□ 三、简答题 20%(每题 10 分...
基础工程(2012-2013-2)(B)
桩身负摩阻力出现时,桩的竖向承载力将( 2012-2013-2 学期 《基础工程》-B 卷 A.增大; B.减小; C.不变; D.无法确定。 18、某建筑桩基设计直径为 800mm...
青海大学2013年《程序设计基础(C)》(含答案)
青海大学考试试卷 20122013 学年第二学期 《程序设计基础(C) 》课程考试试卷...2 分,共 40 分) 1.下列变量名中合法的是: 【】 A、B.C.Tom B、 3a...
程序设计基础》试卷2012-2013(第一学期最终)
2012-2013学年第一学期程... 9页 3下载券 程序设计基础复习纲要(2... 21...有一行电文,已按下面规律译成密码: A→Z B→Y C→X a→z b→y c→x...
2012-2013程序设计基础C++-试卷(其中考试)-答案
2012-2013程序设计基础C++-试卷(其中考试)-答案_工学_高等教育_教育专区。20 ...(b*b*b+s*s*s+g*g*g==i) cout<<i<<endl; } return 0; } 2.有...
更多相关标签:

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

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