机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版

澈洞美褥四协唱强联猴告艇猎

第一章绪论

第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=10‌‏end‌‏disp(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‎‌    k‎‌end‎

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;​‌    end​‌end​‌则m和n的值分别是(      )。​

A: 6,6
B: 2,1
C: 2,2
D: 1,2
答案:  2,2

7、单选题:
​设有程序段:​​k=10;​​while k​​    k=k-1​​end​​则下面描述中正确的是(      )。​

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;‌​end‌​disp(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;‏‏end‏‏price= 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));‍‌end‍‌y‍‌‍

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.手机浏览器可以添加书签收藏本网页

点击浏览器底部菜单-【添加书签】-收藏本网页

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第1张

点击浏览器底部菜单-【书签/历史】-可查看本网页

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第2张


获取更多慕课答案,欢迎在浏览器访问我们的网站:



http://mooc.mengmianren.com

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第3张

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第4张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第5张




APP下载



点击这里下载萌面人APP,使用更方便!




APP功能说明

1.可查看各种网课答案

点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第6张

点击【中国大学慕课答案】,可查看mooc慕课答案

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第7张

2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券

如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券

机械工程优化设计[040208324](兰州交通大学)1205704808 中国大学MOOC答案100分完整版第8张


末顺集泌鹊城骆收测狭堵伯扰