您好,欢迎来到尔游网。
搜索
您的当前位置:首页Matlab复习题

Matlab复习题

来源:尔游网


Matlab复习题(总16页)

--本页仅作为文档封面,使用时请直接删除即可-- --内页可以根据需求调整合适字体及大小--

一、单项选择题

1. x=[1 2 3 4];y=[1 1 1 1];z=x*y,则z等于( )

1A.111234234 B.出错息 C.1234 D.1111 2342342. 有一组实验数据x,y,从理论上讲它们应是线性关系,正确的拟合命令应是( )

A. p=polyfit(x,y,n) B. p=polyval(x,y,1) C. polyval(x,y,1) D. p=polyfit(x,y,1)

3. 用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键Backspace的功能是( )

A.删除光标左侧字符 B.删除光标右侧字符 C.删除当前行 D.光标左移 4. format long; pi/4的运行结果是( ) A. ans= B. ans=

C. ans= D. ans=

5. 已知A=[1 2 3;4 5 6],则命令size(A)的运行结果是( ) = = = =

3 2 1 6 2 3 6

6. MATLAB语言可以实现数学上的许多解析功能,正是由于它具备了( ) A. 矩阵运算功能 B.数值运算功能 C.符号运算功能 D.数组运算功能

dy7. 计算微分方程y21的正确命令是( )

dsA. y=dsolve(‘D2y+y^2=1’,’s’) B. y=dsolve(‘(Dy)^2+y^2=1’,’s’) C. y=dsolve(‘(Dy)^2+y^2=1’) D. y=dsolve(‘D2y+y^2=1’)

8. 下列单窗口多曲线子图绘制中的子图分割命令使用正确的时( ) A. subplot(2,3,0) B. subplot(1,2,4) C. subplot(225) D. subplot(236) 9.三维曲面绘图函数为( )

A. surf B. mesh C. plot3 D. plot

使用三维向量[R G B]来表示一种颜色,则黑色为( ) A. [1 0 1] B. [1 1 1] C. [0 0 1] D. [0 0 0]

11.已知a=[1 2 1;2 2 1;2 1 2];b=[1;2;3];c=a\\b,则c等于( ) A. 1.00000.33330.6667 B. 错误

211.00001 11/2 D. 0.3333C. 10.66672/31/32/322

12.已知a=[1 2 3;4 5 6;7 8 9];b=trace(a),则b等于( )

13.已知a=[1 2 3];c=a^2,则c等于( )

A. [1,32,729] B.[1 4 9] C.错误 D.[4 10 8]

14.已知A=[0 1;-2 -3],则计算矩阵指数函数eAT,T=的命令是( ) *A) *A) (A) (A)

115.已知线性代数方程组010110001x112,求解命令为( ) x213x314A. A=[1 1 0;0 1 1;1 0 1;0 0 1];b=[1;2;3;4];X=A/b

B. A=[1 1 0;0 1 1;1 0 1;0 0 1];b=[1;2;3;4];X=inv(A)*b

C. A=[1 1 0;0 1 1;1 0 1;0 0 1];b=[1;2;3;4];X=inv(A’*A)*A’*b D. A=[1 1 0;0 1 1;1 0 1;0 0 1];b=[1;2;3;4];X=pinv(A)*b

4116.已知ytexsin3x,用数值法计算Yytdt的正确语句是( )

03A. Y=quad('1./3*exp(-x).*sin(3*x)', '0', '4')

B. f=inline('1./3*exp(-x).*sin(3*x)');Y=quad(f,0,4) C. Y=quad(1./3*exp(-x).*sin(3*x),0,4)

D. f=inline('1./3*exp(-x).*sin(3*x)');Y=quad('f',0,4)

17.能够启动SIMULINK仿真环境子窗口,展示出SIMULINK的功能模块组的命令是( )

A. simulink3 B. simulink C. simulink1 D. simulink2

为一关于x的多项式,要求当x=5时多项式的值,正确的MATLAB命令是( )

A. polyval(p,5) B. polyfit(p,5) C. value(p,5) D. sum(p,5) 21.有一矩阵abc=[1 2 3;2 3 4;3 4 5],命令mean(abc)后的结果是( )

2 3A. 提示有错 B. 3 C. 234 D. 422.在MATLAB的若干通用操作指令中,清除内存中的变量的是( )

A. clc B. cla C. clf D. clear

23.用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键Delete的功能是( )

A. 删除当前行 B. 删除光标左侧字符 C. 删除光标右侧字符 D. 删除当前命令 short e; pi/4 的运行结果是( ) A. ans= B. ans=

C. ans= D. ans=

25.下面哪个变量是正无穷大变量( )

3

A. Inf B. NaN C. realmax D. realmin 26.下面命令中能正确定义一个符号变量的是( ) A. syms w t B. sym w t F=sin(w*t); F=sin(w*t);

C. syms(‘F=sin(w*t)’) D. sym(F=sin(w*t))

d2y27.计算微分方程2a2y0的正确命令是( )

dtA. y=dsolve(‘(Dy)^2=-a^2*y’,’s’) B. y=dsolve(‘D2y=-a^2*y’) C. y=dsolve(‘D2y=-a^2*y’,’s’) D. y=dsolve(‘(Dy)^2=-a^2*y’)

28.已知t=0:pi/50:10pi,则作三维柱面螺旋线的正确命令是( ) A. plot(sin(t),cos(t),t) B. plot2(sin(t),cos(t),t) C. plot3(sin(t),cos(t),t) D. plot4(sin(t),cos(t),t) 使用三维向量[R G B]来表示一种颜色,则白色为( ) A. [0 0 0] B. [1 1 1] C. [0 0 1] D. [1 0 1]

30.已知a=[1 2 1;2 2 1;2 1 2];b=[3 3 1;3 2 1;1 1 3];c=a+b,则c等于( )

452A.542 B.452542325

325C. 523245254 D.错误

31.已知a=[1 2 3;4 5 6;7 8 9];b=fliplr(a),则b等于( )(左右翻转)

3693217A. 258 B. 654 C. 456 D.错误

14798712332.已知a=[1 2;3 4];b=[5 6;7 8];c=a.*b,则c等于( )

5121922 B.4350 C. 错误 D.5122132 21321233.已知a=;c=a^2,则c等于( )

34A.14 6814710 B. C. 错误 D. 1522 916A. 35. 已知a=[7 3 9 1 0 8];b=sort(a),则b等于( ) A. [0 1 3 7 8 9] B. [9 8 7 3 1 0] C. D. 错误 36. 已知A=[3 2 5;7 6 8;9 0 1];b=max(A),则b等于( )

58A. [9 6 8] B. [3 0 1] C. 92 6 D. 04

37.已知A=[0 2 3;1 3 0];B=[1 0 3;1 5 0];C=A.+B,则C等于( ) A.126001 B.101 280C.错误 D.126280 38. 已知x123,length(x)等于( )

456A. 2 3 B. 3 C. 2 D. 6

40.有实验数据:t为时间,L为函数值序列,用MATLAB画出L随t的变化关系,实验点

用“*”表示,正确的命令是( )

A. plot(t,L,”*”) B. plot(L,t,’*’) C. subplot(t,L,’*’) D. plot(t,L,” *”) 41.在图线中标注“图例”的命令是( )

A. title() B. legend() C. gtext() D. label()

42.用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键Esc的 功能是( )

A.删除当前行 B.删除光标右面的字符 C.删除光标左面的字符 D.取消当前命令 44.下面哪个变量是非数变量( )

A. realmax B. Inf C. NaN D. realmin

46.已知t=0:2*pi/90:2*pi; y=t.*exp(i*t),则绘制复数矢量图的命令是( ) (y,t) (t,y); (t+i*y) (y)

使用三维向量[R G B]来表示一种颜色,则[0 0 1]为( ) A. 红色 B. 蓝色 C. 绿色 D. 黄色

48.已知A=[0 2 3;1 3 0];B=[1 0 3;1 5 0];C=A+B,则C等于( ) A. 126001 B. 101 280C. 错误 D. 126280 49.已知a=[1 2 3;4 5 6;7 8 9];b=flipud(a),则b等于( )

3213697A. 654 B. 258 C. 456 D. 错误 14798712350.已知A=[1 2 3;4 5 0;7 8 9];B=[1 0 3;1 5 0;0 1 2];C=A.*B,则C等于( )

226109 B.4250 5100A.791108183139 D.22651000911 92512C.1549395

语言中求反正弦的函数是( )

A. sin() B. asin() C. arcsin() D. asinh()

x112852.已知线性代数方程组x21323x3,求解命令为( )

A. A=[1 2;2 3];b=[8;13];X=A/b B. A=[1 2;2 3];b=[8;13];X=inv(A)*b

C. A=[1 2;2 3];b=[8;13];X=inv(A’*A)*A’*b D. A=[1 2;2 3];b=[8;13];X=pinv(A)*b 53.已知a=[7 3 9 1 0 8];b=sum(a),则b等于( ) A. 28 B. 0

C. [7 21 1 1 0 0] D. [7 10 19 20 20 28] 54.已知x=1:5;y=x.^2;dy=diff(y),则dy等于( )

A. 错误 B. [2 2 2] C. 0 D. [3 5 7 9] 55.已知A=[1,2,6;4,5,10;7,8,9];B=A(1:2,:),则B等于( )

1612661264510  C. 410A.  B.  D. 451010779为一组实验数据,mean(x)的作用是( )

A.求各列最大值 B.求各列数据之和 C.求各列中间值 D.求各列平均值

60.用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键Home

的功能是( )

A.光标回首行 B.光标回行首 C.光标至行尾 D.光标至尾行 61.创建一个一维行矩阵向量的命令是( ) =[a b c] =[1;2;3] =[a;b;c] = [1 2 3] 62.已知Z=zeros(1,2),则Z等于( ) A.00 B. C.01 D.

0001.已知x=2+3i,则real(x)等于( ) C.13

为色图设定命令,则color([1 0 0])表示设定颜色为( )

A.红色 B.绿色 C.蓝色 D.黑色

语言除了具备基本绘图功能之外,还具有很多其它绘图函数,下面哪个是阶 梯图函数( )

使用三维向量[R G B]来表示一种颜色,则[0 1 0]为( ) A.红色 B.蓝色 C.绿色 D.黄色

68.已知A=[1 2 3;4 5 0;7 8 9];B=[1 0 3;1 5 0;0 1 2];C=A+B,则C等于( )

226109 B.4250 5100A.791108186

3139 D.22651000911 92512C.15493969.已知a=[1 2 3;4 5 6;7 8 9];b=rot90(a),则b等于( )

3213697A.654 B.258 C.456 D.错误 14798712370.已知a=[1 2;3 4];b=[5 6;7 8];c=a*b,则c等于( ) A.5121922 B.4350 C.错误 D.5122132 2132语言中求反余弦的函数是( )

() () () ()

73.已知A=[3 2 5;7 6 8;9 0 1];b=mean(A),则b等于( ) A.[ ] B.[7 2 5]

3.33333 D.7 7.0000C.3.3333174.已知x=1:5;y=x.^2;dy=diff(y,2),则dy等于( )

A.[3 5 7 9] B.[2 2 2] D.错误

75.已知A=[1,2,6;4,5,10;7,8,9];B=A(1:2,3),则B等于( )

1612612664510410A. B. C.  D.  451010779为一组实验数据,median(x)的作用是( )

A.求各列最大值 B.求各列数据之和 C.求各列中间值 D.求各列平均值 为一组实验数据,max(x)的作用是( )

A.求各列数据之和 B.求各列最大值 C.求各列中间值 D.求各列平均值 82.下列哪个命令是创建一个矩阵向量的正确命令( ) =’1 2;3 4’ =(1 2;3 4) ={1 2;3 4} = [1,2;3,4] 83.已知O=ones(2,1),则O等于( )

A.11 B. C.01 D.

101184.计算二重不定积分xexydxdy的正确命令是( )

A. int(int('x*exp(-x*y)','x'),'y') B. int(int(sym(x*exp(-x*y)),'x'),'y')

C. int(int(sym(‘x*exp(-x*y)’),x),y) D. int(int('x*exp(-x*y)',x),y) 85.已知x=2+3i,则imag(x)等于( )

7

C.13

88. 已知a=[1 2 1;2 2 1;2 1 2];b=[3 3 1;3 2 1;1 1 3];c=a-b,则c等于( )

210 B.210100101 100A.101C. 523245254 D.错误 .已知a=[1 2 3];b=[4 5 6];c=a.\\b,则c等于( )

A. 579 B.0.250.40.5 C.错误 D. 42.52 语言中求反正切的函数是( ) () () () ()

91.已知A=[1 2;2 3];P=poly(A),则P等于( )

A.141 B. 282 C. 141 D. 141 语言中三次样条插值函数为( )

95.已知A=[1,2,6;4,5,10;7,8,9]; A(:,2)=[ ], 则A等于( )

161261266 4510A.410 B. C.  D. 104510779100.详细显示工作区变量的命令是( )

A. who B. whos C. which D. whose 101.下列哪个命令是创建一个矩阵向量的正确命令( ) =[1,2;3,4+5i] =[1 2;3 4+5a] =[1 2a;3 4+5j] =[1 2;3 4+b] 102.已知E=eye(2),则E等于( ) A. 01 B. 01101 C. D.0 0110104.已知x=0:2*pi/90:2*pi; y1=sin(x);y2=cos(x),在同一图上画出y1和y2的命令是

( )

A. plot(y1,y2) B. plot(x,[y1,y2])

C. plot(x,y1);hold on;plot(x,y2) D. plot(x,y1);plot(x,y2)

106.已知函数sin(2x)的函数值取值范围是-1~1,自变量x的取值范围是0~6,则绘制该函

数曲线的命令是( )

A. plot(‘sin(2*x)’,0,6,-1,1) B. fplot(‘sin(2*x)’,0,6,-1,1)

C. plot(‘sin(2*x)’,[0,6,-1,1],’r’) D. fplot(‘sin(2*x)’,[0,6,-1,1],’r’) 语言中表示暖色色图的色图函数为( )

A. hot B. cool C. hsv D. gray 语言中表示开平方的函数是( )

A. exp() B. sqrt() C. abs() D. log10() 111.已知a=[7 3 9 1 0 8];b=max(a),则b等于( )

8

112.已知x,y为样本向量,xi为已知自变量值,则正确的一维线性插值是( ) A. yi=interp1(x’,y’,xi) B. yi=table1(x’,y’,xi) C. yi=spline(x’,y’,xi) D. yi=interp1([x’,y’],xi)

114. 在MATLAB的若干通用操作指令中,清除图形窗口的是( ) A. clear B. cla C. clf D. clc

取值从-2π~2π,用MATLAB画sin2x的函数图像正确的命令是( ) A.x=-2*π::2*π;plot(x,sin2(x)) B.x=-2*pi::2*pi;plot(x,sin(x).^2) C.x=-2*pi:2*pi;plot(x,sinx^2) D.x=-2*::2*;plot(x,(sinx)^2)

117.有一矩阵abc=[1 2 3 ;2 3 4 ;3 4 5],命令mean(abc)后的结果是( ) A. 3 B. 234 C.提示有错

118.用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键←的功能是( )

A. 光标回行首 B. 光标右移 C. 光标左移 D. 光标回行尾 119.显示工作区所有变量名称的命令是( )

A. who B. whos C. which D. whose

120.下面把符号表达式赋值给变量f1的正确命令是( ) =”exp(-2*x)*sin(x/5)” =exp(-2*x)*sin(x/5)

=[exp(-2*x)*sin(x/5)] D. f1=’exp(-2*x)*sin(x/5)’

121.初等矩阵函数rand(m,n)所创建的m×n阶随机矩阵的元素的取值范围是( )

A. 0~+∞ B. -1~1 ~0 D. 0~1 中拉普拉斯变换函数是( )

123.用plot函数绘制多条曲线时,曲线颜色默认变化值顺序为( ) A.红、绿、篮、亮篮、粉红、黄 B.篮、红、绿、亮篮、粉红、黄 C.篮、绿、红、亮篮、粉红、黄 D.红、篮、绿、亮篮、粉红、黄

124.绘制三维球面坐标值计算的函数为( ) A. grid C. sphere

125.在编写绘图程序时,添加图例的函数是( ) A. title B. legend C. xlable D. ylable 语言中表示线性灰度色图的色图函数为( ) A. hot B. cool C. hsv D. gray

127. 已知A=[1 2 3;4 5 0;7 8 9];B=[1 0 3;1 5 0;0 1 2];C=A*B,则C等于( )

226109 4250A.5100 B.791108189

3139 D.22651000911 92512C.154939128. 已知a=[1 0 0;0 0 1;0 1 0];b=rank(a),则b等于( ) D.3 129. 已知a=[1 2 3];b=[4 5 6];c=a.^b,则c等于( ) A.132729 B.149 C.错误 D.41018

130. 下列函数中能求矩阵指数的函数是( ) () () () ()

131. x为一组实验数据,max(x)的作用是( )

A.求各列最大值 B.求各列数据之和 C.求各列中间值 D.求各列平均值

132. 已知x,y为样本向量,xi为已知自变量值,则正确的三次样条插值是( ) =interp1(x’,y’,xi) =table1(x’,y’,xi) =spline(x,y,xi) =interp1([x’,y’],xi)

133.非线性方程组的解析解计算很多情况下无法得到,但用MATLAB的优化工具箱提供的

函数可得到数值解,该函数是( ) () D.无

134. 在MATLAB中可以用矩阵[C1 C2 C3]来表示颜色,其中C2表示( ) A.红色 B.绿色 C.蓝色 D.黄色 135.已知控制系统的开环传递函数Gos15ss22s10,则绘制根轨迹图的命令

是( )

A. nyquist([15],[1 2 10 0]) B. rlocus([15],[1 2 10 0]) C. nyquist([15],[1 2 10]) D. rlocus([15],[1 2 10])

取值从-2π~2π,用MATLAB画sinx的函数图象正确的命令是( ) A. x=-2*pi::2*pi;plot(x,sin(x)); B. x=-2*π::2*π;plot(x,sin(x)) C. x=-2*pi:2*pi;plot(x,sinx) D. x=-2*::2*;plot(x,sinx)

137.在MATLAB的若干通用操作指令中,清除命令窗口的所有显示内容的是( )

A. clear B. cla C. clf D. clc

138.用户可以在MATLAB命令窗口用命令编辑功能键对输入的命令进行编辑,编辑键→的 功能是( )

A.光标右移 B.光标左移 C.光标回行首 D.光标回行尾 short; pi/4 的命令结果是( ) A. ans= B. ans=

10

C. ans= D. ans=

140.命令m1=[ ; ];的屏幕显示结果是( ) = = C. 无 D.错误

141.已知x=0:2*pi/90:2*pi; y1=sin(x);y2=cos(x),分别在两张图上画出y1和y2的命令是( )

A. plot(x,y1);figure(2);plot(x,y2) B. plot(y1,y2)

C. plot(x,y1);hold on;plot(x,y2) D. plot(x,y1);plot(x,y2)

142.在编写绘图程序时,可以用鼠标在图上添加文字的函数是( )

143.视角函数的应用格式为view(a,e),其中a表示方位角,e表示( ) A.方位角 B.俯视角 C.仰视角 D.当前视角 144.已知a=[1 2;2 3];b=det(a),则b等于( ) A.-1

145.已知a=[1 2 3];c=a.^2,则c等于( )

A.132729 B.149 C.错误 D.41018

110x11x1,求解命令为( ) 101146.已知线性代数方程组2011x31A. A=[1 1 0;1 0 1;0 1 1];b=[1;1;1];X=A/b

B. A=[1 1 0;1 0 1;0 1 1];b=[1;1;1];X=inv(A)*b

C. A=[1 1 0;1 0 1;0 1 1];b=[1;1;1];X=inv(A’*A)*A’*b D. A=[1 1 0;1 0 1;0 1 1];b=[1;1;1];X=pinv(A)*b

147.已知a=[7 3 9 1 0 8];b=mean(a),则b等于( )

为一组实验数据,min(x)的作用是( )

A. 求各列最大值 B. 求各列最小值 C. 求各列中间 D. 求各列平均值 149.可以对有理多项式进行部分分式化的函数是( ) A. fsolve C. residue

150.在MATLAB中可以用矩阵[C1 C2 C3]来表示颜色,其中C1表示( ) A.红色 B.绿色 C.蓝色 D.黄色 151.已知控制系统的开环传递函数Gos215,则绘制奈奎斯特图的命令

ss2s10是( )

A. rlocus([15],[1 2 10]) B. rlocus([15],[1 2 10 0]) C. nyquist([15],[1 2 10]) D. nyquist([15],[1 2 10 0])

152.下列随机创建一个3阶2输入2输出系统的状态空间模型的语句是( ) A. [a,b,c,d]=ord(2,2,3) B. [a,b,c,d]=rmodel(2,2,3) C. [a,b,c,d]=ord(3,2,2) D. [a,b,c,d]=rmodel(3,2,2)

11

二、填空题

文件分为m文件和 两种。

的几种文件中, 文件只有注释行,没有命令执行行。

3.在MATLAB语言中,除了赋值语句作为变量赋值之外,其他均称为 。 语言不仅具有强大的数值运算功能,而且还可以进行 。

5.高层绘图函数体现了MATLAB语言的实用性,而底层绘图函数体现了MATLAB语言的 。

6.非线性方程组的解析解计算很多情况下无法得到,但用MATLAB的优化工具箱提供的 函数可得到数值解。

7.控制理论界最先将MATLAB应用于控制系统的仿真与系统分析,开发完成了 ,并进一步设计了控制系统结构图程序设计工具simulink。 中计算留数的函数是 。

语言的程序可以有2种方法来执行,即 、m文件方式。

10. Matlab语言的程序可以有2种方法来执行:命令行方式和 。 11. m文件可以分为两种,一种是注释文件,另一种是 。 12. 应用MATLAB语言的 功能,可以实现数学上的许多解析运算。 13. MATLAB语言具有丰富的 方法,使用数学计算结果可以方便地、多样性地实现可视化,这是其他高级语言所不能比拟的。 14. 已知a=[0 1 0;0 0 1;-6 -11 -6];c=a’,则c= 。

15. 微分方程数值求解函数ode45采用的是 算法。

12

16. SIMULINK仿真环境中设计的结构图程序不仅可以在SIMULINK下进行仿真,而且可以由MATLAB的 调用。 17. MATLAB中矩阵多项式求值函数是 。

18. 视角函数的应用格式为view(a,e),其中a表示 ,e表示俯视角。 文件是 ,可用任何的文本编辑器编辑。

语言没有专用的差分方程求解函数,可以调用MAPLE符号运算工具包中的 来实现。

21.视角函数的应用格式为view(a,e),其中a表示方位角,e表示 。 22.微分方程数值求解函数ode23采用的是 算法。

23.命令行控制系统仿真时,是由控制系统的参数构成控制系统的数学模型,以 的方式来进行仿真的。

中多项式求值函数是 。

25.绘制极坐标图的函数polar的应用格式为polar(THETA,RHO),其中参数THETA是 ,参数RHO是模变量。

26. 在MATLAB的若干通用操作指令中,清除图形窗口的命令是 。 27. 写出命令M=[ ; ];的屏幕显示结果 。

28. 初等矩阵函数randn(m,n)所创建的m×n阶随机矩阵的元素服从 。 29. MATLAB语言的符号运算功能实际上是借助于 数学专用软件来实现的。

30. 在MATLAB中可以用矩阵[C1 C2 C3]来表示颜色,其中C1表示红色,C2表示绿色,

C3表示 色。

13

31. 函数插值运算可以用于以下情况:已知有限数据,作曲线插值;查阅函数关系; 。

32. SIMULINK提供了各种标准的结构图模块库,其中主要包括:信号源单元、 、线性单元、非线性单元以及模块连接单元等。

33. MATLAB语言中规定多项式系数向量用 表示,而特征值向量用列向量表示。 34.写出命令

M[123456]的运行结果是M= 。

35.初等矩阵函数rand(m,n)所创建的m×n阶随机矩阵的元素服从 。 的颜色数据结合为红绿蓝三原色矩阵[R G B],其中R、G、B可以在 区间连续取值。

语言单独设计了 ,用于求解线性代数方程组,与使用矩阵的逆作用是一样的,但是应用更为方便。

提供了 ,使用鼠标拖动方式,即可构建结构图形式的控制系统模型。 语言设计者最早是为了解决数学中 课程的矩阵运算问题而进行MATLAB语言开发的。

40.关闭命令窗口,推出MATLAB环境的命令有 。 41.已知x=1::;y=[x;2*x],则y= 。

42.绘制极坐标图的函数polar的应用格式为polar(THETA,RHO),其中参数THETA是幅角变量,参数RHO是 。

语言中规定多项式系数向量用行向量表示,而特征值向量则用 表示。 44.利用SIMULINK提供的 得系统的输出响应数据或者时间响应曲线。

14

45.已知A是矩阵,求A的对角矩阵命令是 。

46.m文件可以分为两种,一种是 ,另一种是执行文件。 语言的也就是矩阵实验室的意思,即 。

48. MATLAB中的 文件需要相应的输入、输出变量参数方可执行。 49. MATLAB语言是基于 的运算工具。

50. MATLAB中的 变量不能用clear清除,也不响应who、whos命令。 51. MATLAB语言中的积分函数是 。

52.用plot函数绘制多条曲线时,曲线颜色默认变化值顺序为 、绿、红、亮篮、粉红、黄6种依次改变。

53.矩阵常规运算是按照矩阵运算法则来进行的。不同于矩阵常规运算,点运算是对于矩阵中 的定义的。

54.利用SIMULINK提供的 对结构图所描述的系统施加激励。 55.高层绘图函数体现了MATLAB语言的 ,而底层绘图函数体现了MATLAB语言的开放性。

语言是由美国 博士于1980年开发的。 语言中的级数求和函数是 。 58.已知x123,size(x)= 。

456语言中的点运算是在运算环境中,为实现 而专门设计的。

60. MATLAB语言中, 仿真环境是美国MathWorks软件公司在1990年专门为MATLAB语言设计提供的结构图编程与系统仿真的专用软件工具。 61. 在MATLAB命令窗口中的“≥”标志为MATLAB的 提示符。 62. m文件分为 、函数m文件两种。

三、程序运行题

15

1.写出变量mysum的结果。 mysum=0;i=1; while(i<=10)

mysum=mysum+i; i=i+1; end mysum

结果:mysum=55

4.写出变量mysum的结果。 mysum=0; for m=1:1000 if(mysum>1000) break; end

mysum=mysum+m; end mysum

结果:mysum=46(1035)

7.写出程序运行后变量x的结果。 x=[0,1,0,10,1,0,1]; for i=1:7 if x(i)==0 x(i)==1;

else

x(i)==0; end end x

结果:x =

0 1 0 10 1 0 1

四、程序填空题

2.绘制sin(x)的函数曲线,x在[0~2]之间取100点,曲线以红色实线显示,将100点的向量进行微分,并显示曲线,以绿色虚线显示,并分别在曲线第50点的位置标上“原曲线”和“微分曲线”,曲线横坐标标上“时间-t”,曲线纵横坐标标上“函数值”,曲线标题标上“曲线示例”。

n= ; u1=sin(n); u2= ;

n1=n(1:100);

plot(n,u1,'r',n1,u2, );

16

text(n(50),u1(50),'原曲线'); text( ,'微分曲线'); xlabel('时间-t'); ylabel('函数值'); ('曲线示例');

结果:0:2*pi/100:2*pi、diff(u1)、'g:'、n1(50),u2(50)、title

3.绘制函数ye0.5tsin2t0t5(步长为及其导数的曲线图。函数曲线以红色实

线显示,其导数曲线以绿色虚线显示,两个曲线在一个图形窗口分两个上下子图显示并 添加绘图注释:图形标题为“位置与速度曲线”,标注图例,横坐标名称为“时间t”,纵坐 标名称为“位置x,速度dx/dt”。

t=0::5;

y1= ; y= (y1); y2=[ y];

plot(t,y1,'r-',t,y2, ); ('位置与速度曲线'); ('位置','速度'); xlabel('时间 t');

ylabel('位置 x,速度 dx/dt');

结果:exp*t).*sin(2*t)、diff、'g:'、title、legend

4.画出下列方程式的曲面图及等高线图:z = sin(x/2)*cos(y),其中,x的21个值均匀分布在[-2*pi, 2*pi]范围,y的31值均匀分布在[-pi, pi]。要求将产生的曲面图和曲线图画在同一个图形窗口上,并给两个子图分别添加标题“曲面图”和“曲线图”。

x=-2*pi:pi/5:2*pi; y=-pi:pi/15:pi; [X,Y]= ; Z= ; subplot(2,1,1); (X,Y,Z); title('曲面图');

subplot( ); (X,Y,Z); title('曲线图');

结果:meshgrid(x,y)、sin(X/2).*cos(Y)、surf、2,1,2、contour

17

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务