专题〇初识MATLAB

随堂测验

1、单选题:
​MATLAB一词来自(      )的缩写。‍
选项:
A: Mathematica Laboratory 
B: Matrix Laboratory
C: MathWorks Lab
D: Matrices Lab
答案: 【 Matrix Laboratory

2、单选题:
‎下列选项中能反应MATLAB特点的是(      )。‍
选项:
A: 算法最优
B: 不需要写程序
C: 程序执行效率高
D: 编程效率高
答案: 【 编程效率高

3、判断题:
​科学计算是继科学实验和理论研究之后的第三种科学研究方法。‍
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‎利用MATLAB求解科学计算问题,完全不需要数值计算方法。‏
选项:
A: 正确
B: 错误
答案: 【 错误

专题一MATLAB基础知识

专题一单元测验

1、单选题:
‏当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上(      )。‏
选项:
A: 冒号(:)
B: 逗号(,)
C: 分号(;)
D: 百分号(%)
答案: 【 分号(;)

2、单选题:
​fix(264/100)+mod(264,10)*10的值是(      )。‍
选项:
A: 86        
B: 62
C: 423            
D: 42
答案: 【 42

3、单选题:
‏在命令行窗口输入下列命令后,x的值是(      )。>> clear>> x=i*j‍
选项:
A: 不确定
B: 1
C: -1
D: i*j
答案: 【 -1

4、单选题:
‌使用语句x=linspace(0,pi,6)生成的是(      )个元素的向量。‎
选项:
A: 5
B: 6
C: 7
D: 8
答案: 【 6

5、单选题:
‌ceil(-2.1)的结果为(      )。​
选项:
A: -2
B: -3
C: 1
D: 2
答案: 【 -2

6、单选题:
‎eval('sqrt(4)+2')的值是(      )。‎
选项:
A: sqrt(4)+2
B: 4
C: 2+2
D: 2
答案: 【 4

7、单选题:
‍已知a为3×5矩阵,则执行完a(:,[2,4])=[]后(      )。‎
选项:
A:   a变成行向量
B: a变为3行2列
C: a变为3行3列
D: a变为2行3列
答案: 【 a变为3行3列

8、单选题:
​在命令行窗口输入以下命令>> A=[1:3;4:6];>> D=sub2ind(size(A),[1,1],[2,3])D的值为(      )。‏
选项:
A: 3  6
B: 2  5
C: 4  5
D: 3  5
答案: 【 3  5

9、多选题:
​建立矩阵时,同一行的元素之间用(      )分隔。‎
选项:
A: 逗号 
B: 空格
C: 分号
D: 中括号
答案: 【 逗号 ;
空格

10、多选题:
‌在当前文件夹和搜索路径中都有fpp.m文件,那么在命令行窗口输入fpp时,下列说法错误的是(    )。‏
选项:
A: 先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件
B: 执行搜索路径中的fpp.m文件
C: 先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件
D: 执行当前文件夹的fpp.m文件
答案: 【 先执行搜索路径中的fpp.m文件,再执行当前文件夹的fpp.m文件;
执行搜索路径中的fpp.m文件;
先执行当前文件夹的fpp.m文件,再执行搜索路径中的fpp.m文件

11、判断题:
‎标准函数名以及命令名一般用小写字母。‎
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
​format命令影响数据输出格式,也会影响数据的计算和存储。​
选项:
A: 正确
B: 错误
答案: 【 错误

13、判断题:
‏对一个3行3列的矩阵A来说,A(4)代表矩阵A中第二行第一列的元素。​
选项:
A: 正确
B: 错误
答案: 【 错误

14、判断题:
​表达式~(9==1)与表达式~9==1的值不相等。‏
选项:
A: 正确
B: 错误
答案: 【 正确

专题一单元测验一

1、单选题:
​当在命令行窗口执行命令时,如果不想立即在命令行窗口中输出结果,可以在命令后加上(     )。‏​‏
选项:
A:  冒号(:)
B: 逗号(,)
C: 分号(;)
D: 百分号(%)
答案: 【 分号(;)

2、单选题:
‍如果要重新执行以前输入的命令,可以使用(   )。​‍​
选项:
A: 左移光标键
B: 右移光标键
C: 下移光标键
D: A. 上移光标键
答案: 【 A. 上移光标键

3、单选题:
‍MATLAB命令行窗口命令中提示用户输入命令的符号是(    )​‍​
选项:
A: >
B: >>
C: >>>
D: >>>>
答案: 【 >>

4、单选题:
‏以下两个命令行的区别是(     )‎‏>>x=5,y=x+10‎‏>>x=5,y=x+10;‎‏‎
选项:
A: 第一个命令行同时显示x和y的值,第二行命令只显示x的值
B: 第一个命令行同时显示x和y的值,第二行命令只显示y的值
C: 第一个命令行只显示x的值,第二行命令同时显示x和y的值
D: 第一个命令行只显示y的值,第二行命令同时显示x和y的值
答案: 【 第一个命令行同时显示x和y的值,第二行命令只显示x的值

5、单选题:
‎5、下列命令行中,输出结果与其他3项不同的是(     )。‏‎‏
选项:
A: >>10+20+... 30
B:  >>... 10+20+30
C:  >>10+20+30%5 
D:  >>%10+20+30
答案: 【  >>%10+20+30

6、单选题:
5、下列可作为MATLAB合法变量名的是(        )。‍‏‍
选项:
A: 合计
B: 123
C: @h
D: A. xyz_2a
答案: 【 A. xyz_2a

7、单选题:
‎下列数值数据表示中错误的是(    )。‏‎‏
选项:
A: +10
B: 1.2e-5
C: 2e
D:  2i
答案: 【 2e

8、单选题:
‏使用语句t=0:7生成的是(    )个元素的向量。‌‏‌
选项:
A: 8
B: 7
C: 6
D: 5
答案: 【 8

9、单选题:
‎9、执行语句A=[1,2,3;4,5,6]后,A(3)的值是(    )。‏‎‏
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2

10、单选题:
​已知a为3×3矩阵,则a(:,end)是指(    )‏​‏
选项:
A: 所有元素
B: 第一行元素
C: 第三行元素
D: 第三列元素
答案: 【 第三列元素

11、单选题:
‏已知a为3×3矩阵,则a(1)=[]后(   )‎‏‎
选项:
A: a变成行向量
B: a变为2行2列 
C: a变为3行2列
D:  a变为2行3列
答案: 【 a变成行向量

12、单选题:
‌12、在命令行窗口输入下列命令后,x的值是(    )。‎‌>>clear‎‌>>i*j   ‎‌‎
选项:
A: 不确定
B: -1
C: 1
D:  i*j
答案: 【 -1

特殊矩阵(1)

1、单选题:
​输入命令:>> zeros(2),输出的结果是(                  )。‌
选项:
A: ans =     0     0     0     0
B: ans =    1     0     0    1
C: ans =     1     1     1     1
D: ans =     0    1     1     0
答案: 【 ans =     0     0     0     0

2、单选题:
​输入命令:‌​>> A=[1,2;5,6];‌​>> eye(size(A))‌​输出的结果是(                  )。‌​‌
选项:
A: ans =     0     0     0     0
B: ans =     1     1     1     1
C: ans =     1     0     0     1
D: ans =     0    1     1     0
答案: 【

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

发表评论

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