国家开放大学Matlab语言及其应用期末考试复习资料汇编
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Matlab 语言及其应用复习试题一超越高度温馨提醒:可以使用
word 查找功能快速查找对应题目和答案。查找快捷键:Ctrl+F
一、单选题(12小题,每小题3分,共36分) L 如果将矩阵A 第1行第1列的元素改为50,可以通过(
)语句来完成。
A.A(l,1)=50 C.A(l;1)=25 2 .矩阵每一行中的元素之间要用某个符号分割,这个符号可以是(
)。
A.逗号
B.分号
C.回车
D.冒号 3 .如果x=l :-2:-8,则x (l )和x (5)分别是( )。
A.1,-8
B.~1,~7
C.-1.-8
D.1,-7 4 .M 文件根据调用方式的不同可以分为( ),,
A.图形文件
B.全局文件
C.脚本文件和函数文件
D.数组文件和全局文件
5 .在循环结构中跳出循环,但继续下次循环的命令为(
A.return
B.break
C.continue
D.keyboad 6 .绘制系统单位阶跃响应曲线的函数是(
)。 A.step () B.impluse ( C.sys () D.gensig (
7 .图形窗口的分割函数SUbPlot (2,2,[13])可以把一个窗口分割为(
)个子窗口。
12.符号运算中的因式分解函数是(
)o
A.factor(
)
B.expand( )
B.A(kl)=50 D.A(11)=5
)o
A.2 C. 4
8 . Matlab 中求积分的函数为(
A.diff ( ) C. int (
)
9 .关于非数NaN,以下错误的是(
A.可以参与运算
C.可以比较大小
),
B.3 D.无法确定
B.limit( D.solve (
B.不会造成中断 D.可以代表无穷大
1
10.假设数组
A=4 ,7 3
6,则 mod(A, 2), 9.
)0
1 A. A=4
,7 3 6 9.
B. A= 1
,1 0 C. A=1
,0
11.清除当前工作空间中的变量的函数是( A.clc all C. clc
D.A=
)。 B.clear D. clear
tdl
C.collect( )
D.simplify( )
二、判断题(15小题,每小题2分,共30分)
13.plot。是MatIab最基本的绘图函数。( )
14.Mallab命名规则是变量名、函数名对字母大小写敏感。( )
15.在MaUab中,冒号表达式a:b:C是一个重要的运算符,其中最后一个参数C一定会大于参数a。( )
16.如果x=l:-2:-8,则X(5)是-8。( )
17.Mallab的变量名不可以包含空格。( )
18.在Sin(X)运算中,X是角度。( )
19.Mallab中注释行的开头是丸( )
20.在Mallab中,复数的表示是a+b*i,( )
21.符号表达式可以用SinIPIe( )函数化简。( )
22.符号运算以推理解析的方式进行,因此不受计算误差积累问题困扰。( )
23.xyl2一是合法的Matlab变量名。( )
24.Matlab软件是由美国MathWorks公司推出的用于数值计算和图形处理的科学计算软件。( )
25.函数必须是一个单独的M文件。( )
26.使用函数ZerOS(5)生成的是一个具有5个元素的向量。( )
27.标量和数组不可以进行乘除运算。( )
三、简答题(3小题,每小题5分,共15分)
28.Simulink的特点是什么?
29.要求在闭区间[0,2冗]上产生具有30个等距采样点的一维数组。试用两种不同的指令实现。
30.说明Matlab中循环控制break语句的用法。
四、应用分析题(2小题.每小题5分,共10分)
31.请写出以下程序的功能:
t=0:0.5:100;
y∣=exp(-8*t);
y2=exp(-3*t);
ya=exp(-7*t);
plot(t,yι,,-ob,,t,y2,':*r z,t,y3,,一/g)
32.请写出以下程序执行完成后数组B、B(2,:)的结果:
A=l:2:5:
B=[A;2*Λ;3*Λ]
五、编程题(以单选题的形式呈现,包括3小题,每小题3分,共9分)
设y=cos>.l+舞],把X从。至2n间分为99点,画出以X为横坐标,y为纵坐标的曲线。满
足以上要求的程序如下,请选出各小题中空白处的正确答案。
33.X=(0,2*pi,99)j( )
A.cos C.Iinspace
B.sin D.space
34.y=cos(9.1+ ______ ./(1+X.*×));()
Λ.5sin(×) B.5*sin(x)
C.5*sin×
D.5sin×
35.plot(_/I,)( )
A.x,y
B.×,y
C.sin(x),y
D.×,cosy