澈洞美褥四协唱强联猴告艇猎
第一章绪论
第1章单元测验
1、单选题:
在MATLAB命令窗口中的命令提示符为( )。
A: ==
B: >
C: :
D: >>
答案: >>
2、单选题:
MATLAB语法规定,符号( )后面的语句为注释语句。
A: $
B: %
C: #
D: @
答案: %
3、单选题:
当在命令行窗口执行命令时,如果不想立即在命令行窗口输出结果,可以在命令后加上( )。
A: 冒号(:)
B: 逗号(,)
C: 分号(;)
D: 百分号(%)
答案: 分号(;)
4、单选题:
下列选项中,不是 MATLAB帮助命令的是( )。
A: lookfor
B: lookfor –all
C: search
D: help
答案: search
5、多选题:
现代机械优化设计方法主要包括:( )。
A: 高等数学法
B: 解析法
C: 数值计算方法
D: 线性代数法
答案: 解析法;
数值计算方法
6、多选题:
MATLAB语言的主要特点包括:( )。
A: 语法规则简单
B: 具有大量计算函数
C: 一种脚本式(scripted)的解释型语言
D: 可移植性
答案: 语法规则简单;
具有大量计算函数;
一种脚本式(scripted)的解释型语言;
可移植性
7、判断题:
如果要重新执行以前输入的命令,可以使用下移光标键(↓)。
A: 正确
B: 错误
答案: 错误
8、判断题:
机械优化设计是把机械设计与优化设计理论及方法相结合,借助电子计算机,自动寻找实现预期目标的最优设计方案和最佳设计参数。
A: 正确
B: 错误
答案: 正确
第二章MATLAB基本变量类型与矩阵分析运算
第二章单元测验
1、单选题:
建立矩阵时,不同行的元素之间用( )分隔。
A: 逗号
B: 空格
C: 分号
D: 引号
答案: 分号
2、单选题:
使用语句t=0:9生成的是( )个元素的向量。
A: 8
B: 9
C: 6
D: 10
答案: 10
3、单选题:
使用语句x=linspace(0,pi,6)生成的是( )个元素的向量。
A: 8
B: 7
C: 6
D: 5
答案: 6
4、单选题:
已知a为3×3矩阵,则a(:,end)是指( )。
A: 所有元素
B: 第一行元素
C: 第三行元素
D: 第三列元素
答案: 第三列元素
5、单选题:
reshape(1:6,2,3)函数执行后得到的结果是( )。
A: 6个元素的行向量
B: 6个元素的列向量
C: 2×3矩阵
D: 3×2矩阵
答案: 2×3矩阵
6、单选题:
输入字符串时,要用( )将字符序列括起来。
A: [ ]
B: { }
C: ‘ ’
D: “ ”
答案: ‘ ’
7、单选题:
已知ch=[‘abcdef’;’123456′],则ch(2,4)代表的字符是( )。
A: 4
B: 3
C: c
D: d
答案: 4
8、单选题:
用A矩阵主对角线以下第2条对角线的元素形成一个对角阵B,相应的命令是( )。
A: B=diag(A,-2)
B: B=diag(diag(A,-2))
C: diag(triu(A,-2))
D: B=diag(tril(A,-2))
答案: B=diag(diag(A,-2))
9、单选题:
下列命令对中,结果互不相同的一对是( )。
A: x=(-2:2)’与x=[-2:2]’
B: x=diag(diag(ones(3)))与x=eye(3)
C: x=rot90(A)与x=fliplr(A)
D: x=triu(A,1)+tril(A,-1)与x=A-diag(diag(A))
答案: x=rot90(A)与x=fliplr(A)
10、单选题:
将矩阵A对角线元素加30的命令是( )。
A: A+30*eye(size(A))
B: A+30*eye(A)
C: A+30*ones(size(A))
D: A+30*eye(4)
答案: A+30*eye(size(A))
11、单选题:
如果想将矩阵A第1行第1列的元素改为50, 可以通过( )语句来完成。
A: A(1,1)=50
B: A(1:1)=50
C: A(1;1)=50
D: A(1 1)=50
答案: A(1,1)=50
12、单选题:
下列表示可以作为MATLAB的变量的是( )。
A: abed-2
B: xyz_2#
C: @h
D: X_1_a
答案: X_1_a
13、多选题:
冒号表达式的一般格式是:e1:e2:e3,其中e1,e2,e3代表了( )。
A: 步长
B: 终止值
C: 初始值
D: 中值
答案: 步长;
终止值;
初始值
14、多选题:
在MATLAB中利用直接输入法建立矩阵时,同一行的各元素之间用( )分隔。
A: 分号
B: 逗号
C: 空格
D: 句号
答案: 逗号;
空格
15、判断题:
如果A矩阵是非奇异方阵,则B/A等效于inv(A)*B。
A: 正确
B: 错误
答案: 错误
16、判断题:
表达式~(9==1)与表达式~9==1的值相等。
A: 正确
B: 错误
答案: 错误
17、判断题:
eval(‘sqrt(4)+2’)的值是sqrt(4)+2
A: 正确
B: 错误
答案: 错误
18、判断题:
已知a为2×3矩阵,则执行a=a(:)后,a变成列向量。
A: 正确
B: 错误
答案: 正确
第三章MATLAB程序流程控制
第三章单元测验
1、单选题:
在if语句中,当条件为以下表示形式时,表示条件成立的是( )。
A: [1, 2; 0, 4]
B: [ ]
C: [1, 2; 3, 4]
D: 0
答案: [1, 2; 3, 4]
2、单选题:
下列程序的输出结果是( )。y=30;if y==30 y=y*2;elseif y>0 y=10enddisp(y)
A: 1
B: 30
C: 10
D: 60
答案: 60
3、单选题:
case结果表为switch表达式的取值,当取值有多个时,用( )表示。
A: 结构数据
B: 数值数据
C: 枚举数据
D: 单元数据
答案: 单元数据
4、单选题:
下列程序的输出结果是( )。a=1;switch a case 3|4 disp(‘ok’) case {1,2} disp(‘perfect’) otherwise disp(‘no’)end
A: ok
B: perfect
C: no
D: 2
答案: ok
5、单选题:
以下语句循环( )次。for k=2:-2:13 kend
A: 0
B: 6
C: 13
D: 1
答案: 0
6、单选题:
以下程序:x=reshape(1:12,3,4);m=0;n=0;for k=1:4 if x(:,k)<=6 m=m+1;else n=n+1; endend则m和n的值分别是( )。
A: 6,6
B: 2,1
C: 2,2
D: 1,2
答案: 2,2
7、单选题:
设有程序段:k=10;while k k=k-1end则下面描述中正确的是( )。
A: while循环执行10次
B: 循环是无限循环
C: 循环体语句一次也不执行
D: 循环体语句执行一次
答案: while循环执行10次
8、单选题:
下列程序的输出结果是( )。s=0; for a=1:10 if rem(a,2)==0 continue end if rem(a,7)==0 break end s=s+a;enddisp(s)
A: 3
B: 9
C: 10
D: 7
答案: 9
9、单选题:
运行如下程序后,输入900回车,命令窗口显示的结果为( )price=input(‘请输入商品价格’);switch fix(price/100) case {0,1} rate=0; case {2,3,4} case num2cell(5:9) rate=5/100; case num2cell(10:24) rate=8/100; case num2cell(25:49) rate=10/100; otherwiserate=14/100;endprice= price *(1-rate)
A: 1000
B: 950
C: 920
D: 900
答案: 920
10、单选题:
运行如下程序后,输入9回车,命令窗口显示的结果为( )。x=input(‘请输入x的值’);if x==10 y=cos(x+1)+sqrt(x*x+1)else y=(3^(1/2))*sqrt(x+sqrt(x));endy
A: 8
B: 7
C: 6
D: 5
答案: 6
11、单选题:
运行如下程序后,输入9回车,命令窗口显示的结果为( )。x=input(‘请输入x的值:’); if rem(x,2)==1 y=sqrt(x); else y=x^(1/3); end y
A: 1
B: 3
C: 9
D: 2.08
答案: 3
12、多选题:
不能清除工作空间的命令是( )。
A: clc
B: clear
C: clf
D: delete
答案: clc;
clf;
delete
13、多选题:
执行下列语句后,变量A的值不正确的包括( )。>> f=@(x,y) 2*(x+y);>> A=f(2,3);
A: 2,3
B: 3
C: 10
D: 5
答案: 2,3;
3;
5
14、判断题:
在多分支if语句中不管有几个分支,程序执行完一个分支后,其余分支将不会再执行,这时整个if语句结束。
A: 正确
B: 错误
答案: 正确
15、判断题:
单分支if语句,当条件结果为矩阵时,如果矩阵为非空,且不包含零元素,则条件成立,否则不成立
A: 正确
B: 错误
答案: 正确
16、判断题:
while语句多用于循环次数不确定的情况,而对于循环次数确定的情况,使用for语句更方便。
A: 正确
B: 错误
答案: 正确
第四章MATLAB数据可视化
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
末顺集泌鹊城骆收测狭堵伯扰