MOOC 机电系统建模与仿真基础(太原理工大学现代科技学院)1450285597 最新慕课完整章节测试答案
第一章 MATLAB简介
测试
1、单选题:
下列哪个变量的定义是不合法的?
选项:
A: abcd-3
B: xyz_3
C: abcdef
D: x3yz
答案: 【 abcd-3】
2、单选题:
清空MATLAB工作空间内左右变量的指令是:
选项:
A: clc
B: cls
C: clear
D: clf
答案: 【 clear】
3、单选题:
在MATLB中列出当前工作空间变量名的函数是
选项:
A: who(s)
B: clc
C: path
D: draw
答案: 【 who(s)】
4、单选题:
在MATLAB中,如需查询一个函数的基本用法,命令为
选项:
A: version
B: help
C: demo
D: path
答案: 【 help】
5、单选题:
在MATLAB中,打开示例程序的命令为
选项:
A: demo
B: help
C: clear
D: plot
答案: 【 demo】
第二章 矩阵与数值数组
第二章测试
1、单选题:
已知,则在MATLAB中调用指令A(3)的结果为
选项:
A: 2
B: 3
C: 无结果
D: 7
答案: 【 3】
2、单选题:
MATLAB中调用v=eye(2,1)后的结果为
选项:
A: v=[1;0]
B: v=[1,0]
C: v=[0;1]
D: v=[1 0;0 1]
答案: 【 v=[1;0]】
3、单选题:
MATLAB中,与linspace(3,7,11)等价的命令为
选项:
A: 3:7
B: 3:0.4:7
C: 3:4/11:7
D: 3:7/10:7
答案: 【 3:0.4:7】
4、单选题:
对于下面的程序,在MATLAB中运行后f的形式为a=0;b=3*pi; n=1000;h=(b-a)/n; x=a:h:b; f=exp(-0.5*x).*sin(x+pi/6)
选项:
A: 数
B: 矩阵
C: 向量
D: 没有结果
答案: 【 向量】
5、单选题:
已知,,在MATLAB中若想由x生成矩阵A可调用命令
选项:
A: A=[x,x.^2,x.^3]
B: A=[x,x^2,x^3]
C: A=[x;x.^2;x.^3]
D: A=[x;x^2;x^3]
答案: 【 A=[x,x.^2,x.^3]】
6、单选题:
MATLAB中,命令sum([4 1 2;0 3 6])的结果为
选项:
A: 16
B: 4 4 8
C: 7 9
D: 程序出错,没有结果
答案: 【 4 4 8】
7、单选题:
MATLAB中给变量w赋空矩阵的语句是
选项:
A: w=zeros()
B: w=[ ]
C: w=zeros(0,0)
D: clear w
答案: 【 w=[ ]】
8、单选题:
已知A=[4,0],MATLAB中C=[A,ones(size(A))]为
选项:
A: 4 0 1 1
B: 4 0 1 0
C: 4 0 0 0
D: 4 0 4 0
答案: 【 4 0 1 1】
9、单选题:
MATLAB中表示无穷的符号是
选项:
A:
B: int
C: inf
D: +in
答案: 【 inf】
10、单选题:
MATLAB中程序A=[1 2 3;-1 2 1;3 5 2];B=[3 4 6;5 8 9;4 5 3];C=(B>1)&(B<7),运行后结果为
选项:
A: C=[1 1 1;1 0 0;1 1 1]
B: C=[1 0 0;1 0 0;1 0 1]
C: 无结果
D: C=[0 1 0;1 0 0;1 1 1]
答案: 【 C=[1 1 1;1 0 0;1 1 1]】
11、填空题:
二维数组的标志有__________________、__________________、“逻辑1”标志。
答案: 【 全下标
单下标】
12、填空题:
写出下列指令运行结果:A=ones(2,5); A(:)=1:10; s=[2 3 7]; A(s)Sa=[10 20 30]'A(s)=Sa
答案: 【 A(s)=2 3 7
Sa=10
20
30
A(s)=
1 20 5 30 9
10 4 6 8 10】
13、填空题:
写出下列指令运行结果A=reshape(1:16,2,8)reshape(A,4,4)s=[1 3 6 8 9 11 14 16];A(s)=0
答案: 【 第一条指令运行结果为
A =
1 3 5 7 9 11 13 15
2 4 6 8 10 12 14 16
第二条指令运行结果为
reshape(A,4,4)
ans =
1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16
最后结果:
A =
0 0 5 7 0 0 13 15
2 4 0 0 10 12 0 0】
14、填空题:
写出下列指令运行结果A=[1,2;3,4]; B=[-1 -2;2 1];S=3;A.*BA*BS.*AS*A
答案: 【 A.*B
ans =
-1 -4
6 4
A*B
ans =
3 0
5 -2
S.*A
ans =
3 6
9 12
S*A
ans =
3 6
9 12】
15、填空题:
找出四阶魔幻方阵中元素值小于10的所有元素,写出指令。
答案: 【 解法一
A=magic(4);
I=find(A<10);
A(I)
解法二
A=magic(4);
I=A<10;
A(I);】
16、填空题:
MATLAB中Inf或inf表示________________、Nan或nan表示__________________、eps表示____________________。
答案: 【 无穷大
非数
机器零阈值,浮点数相对精度】
第四章 数值计算
数值计算测试
1、填空题:
用数值方法求。(仅要求写出最后数值答案)
答案: 【 -0.4605】
2、填空题:
用数值方法计算二重定积分。(仅要求写出最后数值答案)
答案: 【 1.5745】
3、填空题:
应用LU分解和矩阵除法求方程组的解。
注:本题要求写出具体过程,左边矩阵变量用a表示,右边矩阵有b表示。求得的结果用x表示。格式按照指令窗口输出格式,不需要加">>",所有指令后面都加上“;”。LU分解,用[L,U]=..
两种解法中间,用“或”字表示,如:
。。。
或
。。。
答案: 【 a=[2 -3 1;4 -5 1;2 0 4];
b=[8;15;10];
x=ab;
x =
3.3333
-0.1667
0.8333
或
[L,U]=lu(a);
x=U(Lb);
x =
3.3333
-0.1667
0.8333