第一章 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.*B‎‌A*B‎‌S.*A‎‌S*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、填空题:

‎根据题意填空。求符号函数,对x求三次微分。

‎syms x y;

‎f=sym('                                               ');

‎df=              (f,x,                );

对符号函数f求y的在[0,1]范围内的定积分:

IF=                  (f,         

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注