文档库 最新最全的文档下载
当前位置:文档库 › Matlab考试题库+答案(中北大学)

Matlab考试题库+答案(中北大学)

Matlab考试题库+答案(中北大学)
Matlab考试题库+答案(中北大学)

1、标点符号; _______可以使命令行不显示运算结果,

%——用来表示该行为注释行。

2、x 为0 ~4pi ,步长为0.1pi 的向量,使用命令_______创建。 x=0:0.1*pi:4*pi

3、输入矩阵A=

错误!未找到引用源。

,使用全下标方式用A(2,2) 取出元素“-5 ”,使用单下标方式用_______取出元素“-5 ”。

A(5)

4、符号表达式sin(2*a+t)+m

中独立的符号变量为_______。

t

5、M 脚本文件和M 函数文件的主要区别是M 脚本文件没有函数定义和M 函数文件有函数定义_______。 6. 设x 是一维数组,x 的倒数第3个元素表示为_______;

设y 为二维数组,要删除y 的第34行和48列,可使用命令_______; _______; x(_end-2_) y(34,:)=[] y(:,48)=[]

7. 将变量x 以Ascii 文本格式存储到文件fname.txt ,应使用命令_________ _;

save _x

8. 在while 表达式, 语句体, End 循环语句中,表达式的值__ __时表示循环条件为真,语句体将被执行,否则跳出该循环语句;

非零

9.要从键盘读入一个字符串并赋值给变量x ,且给出提示“Who is she?”,应使用命令_________;

x=input(‘Who is she?’,’s’)_

10.设A=错误!未找到引用源。和B=错误!未找到引用源。

和C=错误!未找到引用源。均为m*n 矩阵,且存在于WorkSpace 中,要产生矩阵

D=错误!未找到引用源。 ,可用命令________ _, 计算错误!未找到引用源。

可用命令________;

D=(A-C)/B.^C det(inv(A’*B )

11. 在MATLAB 命令窗口中的“>>”标志为MATLAB 的_______ 提示符,“│”标志为_______提示符。

命令行 输入

12.已知A=[1 2 3;4 5 0;7 8 9];B=[1 0 3;1 5 0;0 1 2];写出下列各指令运行的结果。 A+B ; A.*B ; A==B ;

ans= [2,2,6;5,10,0;7,9,11] ans= [1,0,9;4,25,0;0,8,18] ans= [1,0,1;0,1,1;0,0,0]

13.已知A 是矩阵,求A 的对角矩阵函数是_______,

求A 的下三角矩阵函数是_______ 。

diag tril

14.MATLAB 的程序文件和Simulink 模型文件的扩展名分别是_______、 。

.m .mdl

15.MATLAB 最基本的绘图函数为_______ 。

plot()

16. A=[1,2,3;4,5,6]; A(:,[1,3])=[];A=__________________

[2;5]

17. fix(-1.5)=___ ________, round(-1.5)=__ _______________.

-1 -2

18.已知A=[1 3;4 6];C=[A,eye(size(A));A ,ones(size(A))] 则C=_____________.

[1 3 1 0;4 6 0 1;1 3 1 1;4 6 1 1]_

19. A=[1,2,3;4,5,6]; A(4)=__________, A(3,2)=__________________

5_ 无答案

20.A=[1,2;3,4];B=[1,0;0,1]; A*B=__________, A.*B=____________.

[1 2;3 4]

[1 0;0 4]

21. A=[1 2 3;6 5 4]; reshape(A,3,2)=______________.

[1 5;6 3;2 4]

22. A=[1,2;3,1]; B=[1,0;0,1]; A~=B=___________.

[0 1;1 0]

23. A=[1,2,3;1,4,9;1,7,27]; triu(A,-1)=_____.提取矩阵上三角矩阵的函数

[1 2 3;1 4 9;0 7 27]

24. A=[4,15,-45,10,6;56,0,17,-45,0]; find(A>=10 & A<=20)=_____________.

3 6 7

25.已知A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的结果。

A &

B 的运行结果_______;

A ./

B 的运行结果_______。

ans=[0 1 1;1 1 0]

ans= [0 2.25 2;1 0.6 NaN]

26. 产生4阶全0方阵的命令为_______;

产生3阶全1方阵的命令为。

zeros(4)

ones(3)

27. A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为_______。

2 5和 5

28. 用if判断语句判断80≥ x >60,在MATLAB中if语言后的判断应写为_______。

if x<=80 & x>60

29.为了使两个pl ot的图形在同一个坐标显示,可以使用_______命令进行图形保持;可以使用_______命令为图形添加网格。

hold on

grid on

30. MATLAB的工作空间中有三个变量v1, v2, v3,写出把它们保存到文件my_data.mat中的指令_______;

save my_date

31. MATLAB提供了两种运行方式,是按_______和把_______文件copy到matlab里,回车。

F5

*.m

32.MATLAB的含义为_______。

矩阵实验室(Matrix Laboratory)

33.MATLAB中,都包括哪些工具箱,举例不少于6个:_______

偏微分方程工具箱、最优化工具箱、插值运算工具箱、数理统计工具箱、信号处理工具箱、通信工具箱,滤波设计工具箱。

34、在MATLAB中,plot命令用于什么,。画曲线

35、size命令的功能,确定_______。阵列的长度

36、a=[1 2 2],求a的转置_______。a=[1;2;2]

37、在线形图型格式的设置中,字符r表示什么颜色。红色

38. 在MATLAB中,矩阵的秩由函数_______来实现。rank

39.在MATLAB中,单位矩阵由函数_______来实现。eye

40. 在MATLAB中,二维饼图由函数_______来实现。pie

41. 在线形图型格式的设置中,字符b表示什么颜色。蓝色

42. MATLAB表达式3*2^3^2的结果是_______。192

43.条形图由函数_______来实现。bar

44. 倘若要是对x进行赋值,从5到25,间隔是0.1, x=5:0.1:25;

45. 倘若要是对x进行赋值,从2到20,中间间隔100个点, x=linspace(2,20,100);

选择题(计算部分)

1. 下列变量中的最大数是()

A.eps B.realmin C.realmax D.-pi

2. 下列表示可以作为MATLAB的变量的是()

A.abcd- 2 B.xyz_2# C.@h D.X_1_a

3. 如果x=1: 2 : 8,则x(1)和x(4)分别是()

A.1,8 B.1, 7 C.2, 8 D.2, 7

4. 下列变量中比0大的最小数是()

A.i B.realmin C.realmax D.pi

5. 在MATLAB中下列数值的表示不正确的是()

A.+99 B.1.3e-5 C.2-3*e^2 D.3-2*pi

c d b b b

6. 下列表示可以作为MATLAB的变量的是()

A.abcd-2 B.xyz_2a C.@h D.3hour

7. 如果x=1:-2:-8,则x(1)和x(5)分别是()

A.1,-8 B.-1,-7 C.-1,-8 D.1,-7

8. MATLAB表达式2*2^3^2的结果是()

A.128 B.4096 C. 262144 D.256

9. 下列哪个变量的定义是不合法的()。

(A) abcd-3 (B) xyz_3 (C) abcdef (D) x3yz

10. 指出下列错误的指令()。

(A) syms a b; (B) syms a, b; (C) syms(…a', …b'); (D) syms(…a','b','positive');

b d a A B

11.下列哪条指令是求矩阵的行列式的值()。

(A) inv (B) diag (C) det (D) eig

inv是求逆矩阵

diag是矩阵对角元素的提取和创建对角阵

sqrt(x) ——求x的平方根

abs(x)——求x的绝对值

det(a)——求行列式的值

eig——计算矩阵A的特征值和特征向量的函数

clf; 用来清除图形的命令

12 .清空Matlab 工作空间内所有变量的指令是()。

(A) clc (B) cls (C) clear (D) clf

13、下列变量名中————是合法的。

(A) char_1 ; (B) x*y ; (C) x\y ; (D) end

14.以下哪个说法是正确的()。

(A)Matlab 进行数值计算的表达精度与其指令窗口中的数值显示精度相同。

(B)Matlab 指令窗口中显示的数值有效位数不能超过7 位。

(C)输入二维数值数组时,需要用到逗号和分号,它们可以在中文状态下输入。

(D)历史指令窗口所记录的内容与diary 指令所产生“日志”内容是不同的。

15. 产生四维单位矩阵的语句为().

A.ones(4)

B.eye(4)

C.zeros(4)

D.rand(4)

>> eye(4)

ans =

1 0 0 0

0 1 0 0 0 0 1 0 0 0 0 1

>> ones(4)

ans =

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

>> zeros(4)

ans =

0 0 0 0

0 0 0 0

0 0 0 0

0 0 0 0

>> rand(4)

ans =

0.8147 0.6324 0.9575 0.9572

0.9058 0.0975 0.9649 0.4854

0.1270 0.2785 0.1576 0.8003

0.9134 0.5469 0.9706 0.1419

C C a

D b

16.求解线性方程组Ax=b,当det(A)≠0时,方程的解是().

A. A\b

B.b/A

C.b\A

D.A/b

17. 运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为() c=input('请输入一个字符','s');

if c>='A' & c<='Z'

disp(setstr(abs(c)+abs('a')-abs('A')));

elseif c>='a'& c<='z'

disp(setstr(abs(c)- abs('a')+abs('A')));

elseif c>='0'& c<='9'

disp(abs(c)-abs('0'));

else

disp(c);

end

A. 9

B. 8

C. 7

D. 6

18. 运行下面的代码后,输入:1回车,2回车,1回车,则输出结果为()

a=input('a=?');

b=input('b=?');

c=input('c=?');

d=b*b-4*a*c;

x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)];

disp(['x1=',num2str(x(1)),',x2=',num2str(x(2))]);

A. x1=num2str(1) x2=num2str(1)

B. x1=num2str(-1) x2=num2str(1)

C. x1= -1 x2=-1

D. x1=1 x2=-1

19. 清除工作空间(wordspace)的命令是()

A. clc; B. clear; C. clf; D.delete;

20. 运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为( ) x=input('请输入x的值:');

if x==10

y=cos(x+1)+sqrt(x*x+1);

else

y=(3^(1/2))*sqrt(x+sqrt(x));

end

y

A. 9

B. 8

C. 7

D. 6

a a c

b d

21. 运行如下程序后, 命令窗口(command windows)显示的结果为( b)

s=0;

a=[12,13,14;15,16,17;18,19,20];

for k=a

s=s+k;

end

disp(s');

A. 144

B. 39 48 57

C.145

D. 45 48 51

22. 运行如下程序后, 命令窗口(command windows)显示的结果为(b )

k=0;

for n=100:200

if rem(n,21)~=0 %R=rem(X,Y),求余数函数,X,Y应该为正数

k=k+1;

continue

end

break;

end

k

A.105

B. 5

C.4

D.101

23. 图形窗口(Figure)显示网格的命令是(b)

A. axis on

B. grid on

C. box on

D. hold on

24. 已知函数文件如下,则factor(4)=(c )

function f=factor(n)

if n<=1

f=1;

else

f=factor(n-1)*n;

end

A. 4

B. 12

C. 24

D.48

25. 运行如下程序后, 命令窗口(command windows)显示的结果为( d)

A=[13,-56,78; 25,63,-735; 78,25,563; 1,0,-1];

y=max(max(A))

A. y=564

B.y=9

C.y=-735

D.y=563

26. 在图形指定位置加标注命令是(c)

A. title(x,y,?y=sin(x)?);

B. xlabel(x,y,?y=sin(x)?);

C. text(x,y,?y=sin(x)?);

D. legend(x,y,?y=sin(x)?); %添加图例的标注,

27.下列哪个函数为插值函数(b)

A. P=polyfit(X,Y,3)

B. Y1=interp1(X,Y,X1,'method')

C. [Y,I]=sort(A,dim)

D. R=corrcoef(X)

28.i=2; a=2i; b=2*i; c=2*sqrt(-1); 程序执行后;a, b, c的值分别是多少?c

(A)a=4, b=4, c=2.0000i

(B)a=4, b=2.0000i, c=2.0000i

(C)a=2.0000i, b=4, c=2.0000i

(D) a=2.0000i, b=2.0000i, c=2.0000i

29. 求解方程x4-4x3+12x-9 = 0 的所有解a

(A)1.0000, 3.0000, 1.7321, -1.7321

(B)1.0000, 3.0000, 1.7321i, -1.7321i

(C)1.0000i, 3.0000i, 1.7321, -1.7321

(D)-3.0000i, 3.0000i, 1.7321, -1.7321

30、在循环结构中跳出循环,但继续下次循环的命令为。c

(A) return; (B) break ; (C) continue ; (D) keyboard

31. 用round函数四舍五入对数组[2.48 6.39 3.93 8.52]取整,结果为c

(A) [2 6 3 8] (B) [2 6 4 8] (C) [2 6 4 9] (D) [3 7 4 9]

32. 已知a=2:2:8, b=2:5,下面的运算表达式中,出错的为c

(A) a' *b (B) a .*b (C) a*b (D) a-b

3 已建立一个简单的SIMULINK模型,如下图,用信号发生器产生一个仿真图,请对下图的符号和功能进行解释。

3 A = [1 2; 3 4]; B = [1 2; 1 4];

写出下面几条指令的运行结果:

C = A*B

D = A+B

E = A.*B

答:

C =3 10

7 22

D =2 4

4 8

E =1 4

3 16

4.mysum=0;i=1;

while(i<=100)

mysum=mysum+i;

i=i+1;

end

mysum

答:

mysum =

5050

5.在MATLAB窗口中,用哪两种方法启动Simulink?

答:

在MATLAB命令窗口中输入“simulink”再回车,或者单击工具栏中的SIMULINK图标

6. 请修改下面的程序,让他们没有for 循环语句! A=[1 2 3; 4 5 6; 7 8 9]; [r c]=size(A); for i=1:1:r for j=1:1:c

if (A(i,j)>8 | A(i,j)<2) A(i,j)=0; end end end

解:程序如下:a=[1 2 3;4 5 6;7 8 9]; b=(a<=8&a>=2);a=a.*b

7 编写一个函数,使其能够产生如下的分段函数:错误!未找到引用源。 并调用此函数,绘制x=[0,+2]范围内的f(x)*f(x+2)

答:function y=f(x) if x<=2 y=0.5*x; else if x>6 y=0.5;

else y =1.5-0.25*x; end end

运行结果 x=2 f(x)=1 x = 0:0.05:2;

y = diag(A2(x)'*A2(x+2)); plot(x,y); xlabel('\bfx'); ylabel('\bfy');

x

y

8(1) 将一个屏幕分4幅,选择合适的步长在右上幅与左下幅绘制出下列函数

的图形。

①错误!未找到引用源。,x

错误!未找到引用源。

(曲线图);②f(x,y)=错误!未找到引用源。(-2<=x<=2,-4<=x<=4)

(曲面图)。

答:subplot(2,2,2);

ezplot('(cos(x))^(1/2)',[-pi/2 pi/2]); ylabel('y'); subplot(2,2,3);

y=-4:1:4;

ezsurfc('x^2/2^2+y^2/4^2')

(2) A 是一个維度m×n的矩阵. 写一段程序, 算出A中有多少个零元素。答:>> A= input ('请输入一个矩阵')

[m,n]= size(A);

sig=0;

for i=1:m

for j=1:n

if A(i,j)==0

sig = sig+1;

end

end

end

请输入一个矩阵[0 1 2;1 0 2; 0 0 0]

A =

0 1 2

1 0 2

0 0 0

>>sig

sig =

5

9 向量A=[错误!未找到引用源。]. 写一段程序, 找出A中的最小元素。答:A= input ('请输入一个向量')

[m,n]=size(A)

min =A(1,n);

for i=1:n

if A(1,i)

min=A(1,i)

end

end

请输入一个向量[1 2 3 -5 2 0]

A =

1 2 3 -5 2 0

min =

-5

10 写出执行以下代码后C,D,E的值

A=[1,2,3;4:6;7:9];

C=[A;[10,11,12]],

D=C(1:3,[2 3])

E=C(2,[1 2])

C = 1 2 3

4 5 6

7 8 9

10 11 12

D =2 3

5 6

8 9

E =4 5

11 写出执行以下代码后,MATLAB命令窗口上显示的x矩阵的值。

x=[0,1,0,2,0,3,0,4];

if x(k)==0

x(k)=k;

else

x(k)=2*k+1;

end

end

disp(x);

1 5 3 9 5 13 7 17

12 创建符号函数并求解,要求写出步骤和运行结果

(1)创建符号函数f=ax2+bx+c

(2)求f=0的解

syms a x b c;

f=a*x^2+b*x+c;

solve(f)

ans =

1/2/a*(-b+(b^2-4*a*c)^(1/2))

1/2/a*(-b-(b^2-4*a*c)^(1/2))

13 求解以下线性方程组,要求写出程序代码和运行结果。

2x1-3x2+x3+2x4=8

x1+3x2+ x4=6

x1-x2+x3+8x4=1

7x1+x2-2x3+2x4=5

解:程序代码:a=[2 -3 1 2;1 3 0 1;1 -1 1 8;7 1 -2 2];

b=[8 6 1 5]';

ra=rank(a);

rb=rank([a b]);

det(a);

xx=a\b

运行结果:

xx =

3.1079

1.3278

7.9502

-1.0913

14. (1) 写出关系运算符中的等号、不等号、小于号、大于号、小于等于号和大于等于号;

(2) 写出逻辑操作中逻辑“与”、逻辑“或”及逻辑“非”的符号;

(3) 并用语句表达“如果a等于b且c等于0就让d 等于3,否则如果a大于b且c=1让d等于0,其余情况让d等于3”;解:(1)== ~= < > <= >=

(2)& | ~

(3)if a==b&c==0

d=3

else if a>b&c= =1

d=0

else

d=3

end

15. 设A=

错误!未找到引用源。和B=

错误!未找到引用源。

是两个10行10列的矩阵(数组),试说明命令A*B, A/B, A\B, A.*(B.^A), A./B, A.\B

和sin(A).*exp(B)的涵义。

解:A,B的矩阵乘法,矩阵A乘以B的逆,矩阵B乘以A的逆,B的每个元素的对应A次幂乘以A对应的每个元素A的每个元素除以B对应的每个元素,B的每个元素除以A对应的每个元素,

A的每个元素的正弦与B对应的每个元素的指数求积,

16. 设A为14*17数组,B为一个行数大于3的数组,请给出

(1)删除A的第4、8、12三列的命令;(2)删除B的倒数第3行的命令;

解:(1)A(:,[4 8 12])=[]

(2) B(end-2)=[]

2 求下列联立方程的解

3x+4y-7z-12w=4

5x-7y+4z+ 2w=-3

x +8z- 5w=9

-6x+5y-2z+10w=-8

求系数矩阵的秩;求出方程组的解。

解:(1)

>> a=[3 4 -7 -12

5 -7 4 2 ;

1 0 8 -5;

-6 5 -2 10];

c=[4; -3; 9;-8];

b=rank(a)

b = 4

(2)>> d=a\c

d = -1.4841, -0.6816, 0.5337,-1.2429

即:x=-1.4841;y= -0.6816;z= 0.5337;w=-1.2429

1、MATLAB常用操作界面包括命令窗口、工作空间窗口(浏览器)、

命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、

帮助导航/浏览器、图形窗口等。

2、MATLABInf或inf表示无穷大、NaN或nan表示不是一个数、nargout表示函数输出宗量数目。

3、MATLAB中逗号主要用作要显示计算结果的指令与其后指令的分隔;

用作输入量与输入量之间的分隔符;用作数组元素分隔符号。

4、工作空间浏览器主要用于内存变量的查阅、保存和编辑。

5、MATLAB实现将全下标转换为单下标的指令为Sub2ind、据单下标换算出全

下标的指令为Ind2sub。

6、二维数组的标识有“全下标”标识、“单下标”标识、“逻辑1”标识。

7、在一个元胞数组A中寻访第2行第3列元胞元素用A(2,3);寻访数组第

2行第3列元胞中的内容用A{2,3}。

8、MATLAB中clf用于清除图形窗、clc用于清除指令窗中显示内容、clear

用于清除MATLAB工作空间中保存的变量。

二、简答题(每题5分,共20分)

1.简述MATLAB历史指令窗的主要作用。历史指令窗记录着用户在MATLAB指令窗中所输入过的所有指令。历史记录包括:

每次开启MATLAB的时间,每次开启MATLAB后在指令窗中运行过的所有指令。应用功能有单行或多行指令的复制和运

行、生成M文件等。

2、简述空数组的功用。“空”数组的功用:在没有“空”数组参与的运算时,计算结果中的“空”可以合理地解释“所得结果的含义”;运用“空”数组对其他非空数组赋值,可以改变数组的大小,但不能改变数组的维数。

3、简述MATLAB函数的基本结构。典型M函数文件的结构:函数申明(定义)行(Function declaration line)、H1行(The first help text line)、在线帮助文本(Help text)区、编写和修改记录、函数体(Function body)。

4、简述绘制二维图形的一般步骤。绘制二维图形的一般步骤为:曲线数据准备、选定图形窗及子图位置、调用二维曲线绘图指令、设置轴的范围、坐标分格线、图形注释、图形的精细操作。

1.MATLAB的通用命令中列出内存中的变量目录可用命令;若对函数功能和用法不熟悉,可用命令;显示变量、阵列或文本

时,可用

命令;清除工作空间中的变量时,可用命令;保存和恢复工作空间,或者工作空间中的特定变量时,可用和命令。

2.在MATLAB图形系统中,如果需要给已经绘制好的图形加上栅格线,可以使用命令,如果需要在指定的坐标位置标注文本时使

用的函数为,需要绘制多条曲线,保持当前图形窗口可使用命令。

3.用MATLAB绘制条形图时可使用函数,绘制柱状图,用以表示数据值的分布情况时可使用函数。

4.MATLAB中用于控制不定次重复循环语句为,若在循环执行过程中需要终止该循环时采用的语句为。

5.对于MATLAB中的多维阵列,在保持所有元素个数和内容不变的前提下可以使用函数改变其尺寸和维数;利用函数可以

定义单元阵列。

6.在MATLAB中,可用内部函数与工具箱函数产生矩阵,其中如果要产生单位阵可用函数,产生对角阵可用函数,产生均匀

分布的随机阵可用函数。

7.在MATLAB中,将含有小数的数值转换成字符串可用命令,在字符串中查找子字符串可用命令。

二、选择题(每题4分,共20分)

1.设A=[2 4 3; 5 3 1; 3 6 7],则sum(A),length(A)和size(A)的结果( )

A. [10 13 11] 9 [3 3]

B. [9 9 16] 3 [3 3]

C. [9 9 16] 9 [3 3]

D. [10 13 11] 3 [3 3]

2.下列关于脚本文件和函数文件的描述中不正确的是( )

A. 去掉函数文件第一行的定义行可转变成脚本文件;

B. 函数文件可以在命令窗口直接运行;

C. 脚本文件可以调用函数文件;

D. 函数文件中的第一行必须以function开始;

3.在Command Window窗口中分别输入下列命令,对应输出结果错误的是( )

A. x=[-3:2] x=[-3 -2 1 0 1 2]

B. x=zeros(1,2);x>0 ans=[0 0]

C. y=diag(eye(3),2).’y=[0 0]

D. 3-2*rand(1,2) ans=[1.0997 2.5377]

4.对于矩阵B,统计其中大于A的元素个数,可以使用的语句是( )

A. length(B) - length(find(B<=A))

B. sum(sum(B>A))

C. length(sum(B>A))

D. sum(length(B>A))

5.已知str1=’find’, str2=’fund’, str3=’I like you’,有:k1=sum(str1==str2), k2=sum(strrep(str1,’i’,’u’)==str2), k3=findstr(str3,’ke’), 则k1,k2,k3的结果分

别为:( )

A. 3, 3, 5

B. 3, 4, 5

C. 4, 3, 5

D. 3, 4, 6

一、基本知识填空题(每空1分,共20分)

1、whos help disp clear save load

2、grid on text hold on

3、bar(或barh) hist

4、while(while end) break

5、reshape cell

6、eye diag rand

7、num2str findstr

二、选择题(每题4分,共20分)

D B C B B

汽车理论期末考试试题及其答案范文

汽车理论期末考试试题及其答案范文 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

一、填空题 1、汽车动力性主要由最高车速、加速时间和最大爬坡度三方面指标来评定。 2、汽车加速时间包括原地起步加速时间和超车加速时间。 3、汽车附着力决定于地面负着系数及地面作用于驱动轮的法向反力。 4、我国一般要求越野车的最大爬坡度不小于60%。 5、汽车行驶阻力主要包括滚动阻力、空气阻力、坡度阻力和加速阻力。 6、传动系损失主要包括机械损失和液力损失。 7、在同一道路条件与车速下,虽然发动机发出的功率相同,但档位越低,后备功率越大,发动机的负荷率就越小,燃油消耗率越大。 8、在我国及欧洲,燃油经济性指标的单位是L/100KM,而在美国燃油经济性指标的单位是mile/USgal。 9、汽车带挂车后省油的原因主要有两个,一是增加了发动机的负荷率,二是增大了汽车列车的利用质量系数。 10、制动性能的评价指标主要包括制动效能、制动效能恒定性和制动时方向的稳定性。 11、评定制动效能的指标是制动距离和制动减速度。 12、间隙失效可分为顶起失效、触头失效和托尾失效。 12、车身-车轮二自由度汽车模型,车身固有频率为,驶在波长为6米的水泥路面上,能引起车身共振的车速为 54km/h。 13、在相同路面与车速下,虽然发动机发出的功率相同,但档位越高,后备功率越小,发动机的负荷率就越高,燃油消耗率越低。 14、某车其制动器制动力分配系数β=,若总制动器制动力为20000N,则其前制动器制动力为1200N。 15、若前轴利用附着系数在后轴利用附着系数之上,则制动时总是前轮先抱死。 16、汽车稳态转向特性分为不足转向、中心转向和过多转向。转向盘力随汽车运动状态而变化的规律称为转向盘角阶段输入。 17、对于前后、左右和垂直三个方向的振动,人体对前后左右方向的振动最为敏感。 18、在ESP系统中,当出现向左转向不足时,通常将左前轮进行制动;而当出现向右转向过度时,通常将进行制动。 19、由于汽车与地面间隙不足而被地面托起、无法通过,称为间隙失效。 20、在接地压力不变的情况下,在增加履带长度和增加履带宽度两个方法中,更能减小压实阻力的是增加履带长度。 21、对于具有弹性的车轮,在侧向力未达到地面附着极限的情况下,车轮行驶方向依然会偏离其中心平面的现象称b为轮胎的侧偏现象。 22、车辆土壤推力与土壤阻力之差称为挂钩牵引力。 二、选择题 1、评价汽车动力性的指标是(C) A、最高车速、最大功率、加速时间 B、最高车速、最大功率、最大扭矩 C、最高车速、加速时间、最大爬坡度 D、最大功率、最高车速、最大爬坡度 2、同一辆汽车,其车速增加一倍,其空气阻力提高(D)。 A、1倍 B、2倍 C、3倍 D、4倍 3、汽车行驶的道路阻力包括(A) A、滚动阻力+坡度阻力 B、滚动阻力+空气阻力 C、空气阻力+坡度阻力 D、空气阻力+加速阻力 4、下列关于改善燃油经济性说法错误的是(B) A、缩减汽车总尺寸 B、减少档位数 C、降低汽车总质量 D、尽量使用高档 5、峰值附着系数对应的滑动率一般出现在(C)。

MATLAB试题解答

2.一单位反馈控制系统,若要求: (1)跟踪单位斜坡输入时系统的稳态误差为2。 (2)设该系统为三阶,其中一对复数闭环极点为-1±j1 求满足上述要求的开环传递函数。 利用MATALAB 完成以下操作: (1)求控制系统的单位阶跃响应、单位斜坡响应、单位加速度响应; (2)绘制控制系统的根轨迹,并判断系统的稳定性; (3)绘制控制系统的奈奎斯特图和Bode 图。 解:由于控制系统为单位反馈系统 则 H (s )=1 由条件一可知,输入信号R(s)= 21s 时,稳态误差为: 2) (10)()(1)(==→+=s sG s s H s G s sR Ess 由条件二可知,系统为三阶且有。两个极点s1=-1+j1 ;s2=-1-j1 则可得,开环传递函数为 ) 222(1)(++=s s s s G (1)求控制系统的单位阶跃响应: G=tf([1],[1, 2, 2, 0]); Step(G) title('单位阶跃响应'); grid

(2)控制系统的单位斜坡响应:z0=0; p0=[0, -1+j,-1-j]; k0=1; [num0,den0]=zp2tf(z0,p0,k0); g0=tf(num0,den0) g=feedback(g0,1); num=g.num{1}; den=[g.den{1},0]; sys1=tf(num,den) step(sys1)

(3)控制系统的单位加速度响应:z0=0; p0=[0, -1+j,-1-j]; k0=1; [num0,den0]=zp2tf(z0,p0,k0); g0=tf(num0,den0) g=feedback(g0,1); num=g.num{1}; den=[g.den{1} 0 0]; sys2=tf(num,den) step(sys2)

matlab试卷合集附答案

一、填空题 1、求可逆矩阵A的逆矩阵的指令是 inv(A) 2、A=[0 2 3 0],B=[4 5 0 0],则X=A&B的显示结果为 0 1 0 0 3、求矩阵A的转置矩阵的指令是: A’ 4、x=[10 -20 30]; a=sign(x);显示结果为 1 -1 1 5、Notebook是Matlab的文字处理工具,启动Notebook有两种方法,即一 种是在 Word 中启动,另一种是在 Matlab 中启动。 6、Matlab7.3提供了非常强大的帮助系统,包括帮助命令、帮助 窗口、HTML格式帮助、pdf格式帮助和帮助演示等。 7、clc命令和clear命令的区别是 clc清除命令窗口所有显示内容; Clear清除所有显示的变量 . 8、命令窗口中的type命令的功能为显示文件的内容 . 9、matlab7.3提供了三种程序调试的工具,包括直接检测调试、专用调试命 令和使用 M文件编辑/调试器。 10、matlab除了最常用的主函数和子函数外,还提供了嵌套函数、私有函数、 重载函数和匿名函数。 11、在matlab7.3中,创建句柄图形对象的命令格式为____________ h_obj=funname(‘PropertyName’,PropertyValue,……)_ 12、计算5*e3*|cos175°|语句为 5*exp(3)*abs(cos(175*pi/180)). 13、创建随机矩阵的指令用rand,创建稀疏矩阵用sparse 14、为图形添加网格使用grid on,使用legend命令添加图例。 1、MATLAB常用操作界面包括命令窗口、工作空间窗口(浏览器)、 命令历史窗口、当前目录窗口、内存数组编辑器、M文件编辑/调试器、 帮助导航/浏览器、图形窗口等。 2、MATLABInf或inf表示无穷大、NaN或nan表示不是一个数、nargout表 示函数输出宗量数目。 3、MATLAB中逗号主要用作要显示计算结果的指令与其后指令的分隔; 用作输入量与输入量之间的分隔符;用作数组元素分隔符号。 4、工作空间浏览器主要用于内存变量的查阅、保存和编辑。 5、MATLAB实现将全下标转换为单下标的指令为Sub2ind、据单下标换算出全 下标的指令为Ind2sub。 6、二维数组的标识有“全下标”标识、“单下标”标识、“逻辑1”标识。 7、在一个元胞数组A中寻访第2行第3列元胞元素用A(2,3);寻访数组第 2行第3列元胞中的内容用A{2,3}。 8、MATLAB中clf用于清除图形窗、clc用于清除指令窗中显示内容、clear 用于清除MATLAB工作空间中保存的变量。 1.已知A=[0 9 6;1 3 0];B=[1 4 3;1 5 0];写出下列各指令运行的结果。 A & B 的运行结果ans= ; A ./ B 的运行结果ans= 。 2. 产生4阶全0方阵的命令为;产生3阶全1方阵的命令为。 3. A=rand(2,5);b=size(A);c=length(A);则b和c的值分别为和。

汽车理论期末考试试题及其答案

一、填空题 1、汽车动力性主要由最高车速、加速时间和最大爬坡度三方面指标来评定。 2、汽车加速时间包括原地起步加速时间和超车加速时间。 3、汽车附着力决定于地面负着系数及地面作用于驱动轮的法向反力。 4、我国一般要求越野车的最大爬坡度不小于60%。 5、汽车行驶阻力主要包括滚动阻力、空气阻力、坡度阻力和加速阻力。 6、传动系损失主要包括机械损失和液力损失。 7、在同一道路条件与车速下,虽然发动机发出的功率相同,但档位越低,后备功率越大,发动机的负荷率就越小,燃油消耗率越大。 8、在我国及欧洲,燃油经济性指标的单位是L/100KM,而在美国燃油经济性指标的单位是mile/USgal。 9、汽车带挂车后省油的原因主要有两个,一是增加了发动机的负荷率,二是增大了汽车列车的利用质量系数。 10、制动性能的评价指标主要包括制动效能、制动效能恒定性和制动时方向的稳定性。 11、评定制动效能的指标是制动距离和制动减速度。 12、间隙失效可分为顶起失效、触头失效和托尾失效。 12、车身-车轮二自由度汽车模型,车身固有频率为2.5Hz,驶在波长为6米的水泥路面上,

能引起车身共振的车速为54km/h。 13、在相同路面与车速下,虽然发动机发出的功率相同,但档位越高,后备功率越小,发动机的负荷率就越高,燃油消耗率越低。 14、某车其制动器制动力分配系数β=0.6,若总制动器制动力为20000N,则其前制动器制动力为1200N。 15、若前轴利用附着系数在后轴利用附着系数之上,则制动时总是前轮先抱死。 16、汽车稳态转向特性分为不足转向、中心转向和过多转向。转向盘力随汽车运动状态而变化的规律称为转向盘角阶段输入。 17、对于前后、左右和垂直三个方向的振动,人体对前后左右方向的振动最为敏感。 18、在ESP系统中,当出现向左转向不足时,通常将左前轮进行制动;而当出现向右转向过度时,通常将进行制动。 19、由于汽车与地面间隙不足而被地面托起、无法通过,称为间隙失效。 20、在接地压力不变的情况下,在增加履带长度和增加履带宽度两个方法中,更能减小压实阻力的是增加履带长度。 21、对于具有弹性的车轮,在侧向力未达到地面附着极限的情况下,车轮行驶方向依然会偏离其中心平面的现象称为轮胎的侧偏现象。 22、车辆土壤推力与土壤阻力之差称为挂钩牵引力。 二、选择题

matlab练习题及答案

第1章MATLAB概论 1.1与其他计算机语言相比较,MATLAB语言突出的特点是什么? 答:MATLAB语言有一下特点: 1、起点高。 2、人机界面适合科技人员。 3、强大而简易的作图功能。 4、智能化程度高。 5、功能丰富,可扩展性强。 1.2 MATLAB系统由那些部分组成? 答:MATLAB系统主要由开发环境、MATLAB数学函数库、MMATLAB语言、图形功能和应用程序接口五个部分组成。 1.3 安装MATLAB时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装? 答:在安装MATLAB时,安装内容由选择组件窗口中各复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即MATLAB选项)必须安装。第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可。 1.4 MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上? 答:在MATLAB操作桌面上有五个窗口。在每个窗口的右上角有两个小按钮,一个是关闭窗口的Close 按钮,一个是可以使窗口成为独立窗口的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面成为独立窗口。在独立窗口的Desktop菜单中选择Dock...项就可以将独立的窗口重新放置到桌面上。

1.5 如何启动M文件编辑/调试器? 答:在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。 1.6 存储在工作空间中的数组能编辑吗?如何操作? 答:存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。 1.7 命令历史窗口除了可以观察前面键入的命令外,还有什么用途? 答:命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中。 1.8 如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别? 答:当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file 菜单中的Set Path菜单项来完成。在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。 1.9 在MATLAB中有几种获得帮助的途径? 答:(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器。 (2)help命令:在命令窗口键入“help”命令可以列出帮助主题,键入“help 函数名”可以得到

汽车理论试题及答案2

考试课程与试卷类型:汽车理论A 姓名 学年学期:学号 考试时间:班级 一回答下列问题( 1/ 汽车的瞬态响应中有那几个参数来表征响应品质的好坏? 2/ 什么是中性转向点?什么是静态储备系数? 3/ 请指出ISO2631-1;1997(E)标准,规定的人体坐姿受振模型中的输入点和轴向振动。 4/ 什么是等速行驶百公里燃油消耗量?如何利用等速行驶百公里燃油量曲线来评价汽车的燃油经济性? 5/ 汽车制动器制动力分配合理性的评价方法有几种? 6/ 横向稳定杆起到什么作用?为什么有的车装在前悬架,有的车装在后悬架? 7/ 什么是汽车的动力性?其指标有哪些?它们是否关联? 8/ 什么是汽车的旋转质量换算系数,主要与哪些因素有关? 9/ 座椅支撑面的垂直方向和水平方向最敏感的频率范围是多少?机械振动对人体的影响取决于哪些因数? 10/ 汽车通过性的几何参数有哪些?什么是汽车挂钩牵引力? 二简答题 1/ 从受力情况分析汽车制动时,前轮抱死拖滑和后轮抱死拖滑两种运动的制动方向稳定性。 2/ 请画出车身与车轮双质量两个自由度振动系统,并写出偏频,刚度比,质量比。 3/ 如何选择传动系的最小传动比?如何确定传动系的最大传动比? 4/ 画出轮胎坐标系,并标出正侧偏角,正侧倾角,回正力矩等? 5/ 请分析左右车轮载荷的重新分配对轮胎的侧偏刚度与稳态转向性的影响?

三分析/计算题 1 什么是驱动力和行驶阻力平衡图?试用驱动力和行驶阻力平衡图来分析汽车的动力性(以四档为例)。 2 某一汽车的同步附着系数φ0=0.65,用Ⅰ曲线β线f组和r线组来分析汽车在附着系数φ=0.5的路面上进行制动时的全过程。 3 已知某一车辆,其总质量=1395,质心高度为0.502 ,轴距为2.37,质心到前轴距离1.14,制动器制动力分配系数为=0.68.试计算: (1)同步附着系数φ0 ? (2)当制动强度为0.7时,那个车轮先抱死?

matlab考试题及答案

%1、编制一个解数论问题的函数文件:取任意整数,若是偶数,则用2除,否则乘3加1,重复此过程,直到整数变为1。 function f=NO_1(X); Y(1)=X;k=1; while (X~=1) k=k+1; if (mod(X,2)==0) X=X/2; else X=3*X+1; end Y(k)=X; end plot(Y,'b.') end % 2、编制程序产生一个数组,满足:a1=1,a2=1,从第三个元素开始,每个元素等于前两个元素的和,直到数组的前后两个元素的比值比小于1e-4,并且以红色点线的形式画出这个数组。 clear; A(1)=1; A(2)=1; i=3; Z=1; while (abs(Z)>=1e-4) A(i)=A(i-1)+A(i-2); Z=A(i-1)/A(i); i=i+1; end plot (A,'r.') % 3、编写一个函数,能够产生分段函数。function y=test_3_1(X) if (X<=2) y=*X; elseif (X>6) y=; else y=调用分段函数,绘制曲线。 clear; i=1; for j=0::2; x(i)=j;y(i)=test_3_1(j)*test_3_1(j+2); i=i+1; end plot(x,y) % 4、在2pi周期内画正弦函数曲线,并加注坐标轴标识和标题,然后在3pi/4,pi,5pi/4处分别加入带箭头的说明性文本,最后加注图例。 clear; t = 0:pi/50:2*pi; n = length(t); y = sin(t); plot(t,y,'-bo','linewidth',1) xlabel('X');ylabel('Y'); title('正弦函数曲线'); text,, ' \leftarrow 3pi/4','FontSize',18); text,, ' \leftarrow 3pi/4','FontSize',18); text,,' \leftarrow 3pi/4','FontSize',18); hleg1 = legend('sin(x)'); % 5、A为任意一个n*m矩阵,写程序来计算A 中有多少个零元素,并输出个数。 A=input('输入一个矩阵 A = ') n=length(find(A==0)) % 6、A为任意一个向量,写程序找出A中的最小元素,并且输出这个最小元素。 A=input('输入一个向量 A = '); x=length(A); i=1; y=A(i); while (iA(i)) y=A(i); end end disp('最小元素是:') disp(y) % 7、某系统由四个典型环节构成,试根据四阶龙格—库塔公式,求输出量y的阶跃响应,取仿真时间Tf=10s, %步长h=。

MATLAB期末考试试卷及其参考答案

MATLAB期末考试试卷及其参考答案 一、填空题(每空1分,20分) 1、MATLAB常用操作界面包括、工作空间窗口、 、、内存数组编辑器、M文件编辑/调试器、帮助导航/浏览器、图形窗口等。 2、MATLAB中Inf或inf表示、NaN或nan表示、 nargout表示。 3、MATLAB中逗号主要用作; 用作输入量与输入量之间的分隔符;。 4、工作空间浏览器主要用于内存变量的、和。 5、MATLAB实现将全下标转换为单下标的指令为、据单下标换 算出全下标的指令为。 6、二维数组的标识有、、“逻辑1”标识。 7、在一个元胞数组A中寻访第2行第3列元胞元素用;寻访数组第2行第3列元胞中所存的内容用。 8、4、MATLAB中clf用于、clc用 于、 clear用于。 二、简答题(每题5分,共20分) 1、简述MA TLAB历史指令窗的主要作用。 2、简述空数组的功用。 3、简述MATLAB函数的基本结构。 4、简述绘制二维图形的一般步骤。 三、阅读程序并回答问题(每题4分,共28分) 1、写出下列指令运行结果。 A=zeros(2,4); A(:)=1:8;

s=[2 3 5]; A(s) Sa=[10 20 30]' A(s)=Sa 2、写出下列指令运行结果。 A=reshape(1:16,2,8) reshape(A,4,4) s=[1 3 6 8 9 11 14 16]; A(s)=0 3、写出下列指令运行结果。 A=[1,2;3,4]; B=[-1,-2;2;1]; S=3; A.*B A*B S.*A S*B 4、下面的函数主要完成什么功能? function f=factor(n) if n<=1 f=1; else f=factor(n-1)*n; end 5、写出下列指令运行结果。 ch=‘ABc123d4e56Fg9’; subch=ch(1:5) revch=ch(end:-1:1)

汽车理论期末考试复习试题和答案

三、名词解释 1、坡度阻力与道路阻力 2、等速百公里油耗 3、动力因素 4、后备功率 5、制动力系数与侧向力系数 6、制动效率与利用附着系数 7、制动器抗热衰退性与抗水衰退性 8、制动器制动力分配系数 8、接近角与离去角 10、牵引系数与牵引效率 11、附着力与附着率 12、同步附着系数 13、滑水现象 14、制动跑偏与制动侧滑 15、滑动率与制动力系数 四、简答题 1、滚动阻力与哪些因素有关? 2、在高速路上行驶时,轮胎气压高些好还是低些好?为什么?若在松软的沙土路面或雪面上又如何? 3、为追求高的动力性,应如何换档?若追求低油耗,又该如何换档? 4、在设计传动系各档传动比时,应遵循怎样的基本原则? 5、为降低空气阻力可采取哪些措施? 6、从保证制动时方向稳定性出发,对制动系的要求是? 7、汽车的稳态转向特性分为哪三种类型?一般汽车应具有什么样的转向特性? 8、汽车满载和空载时是否具有相同的操纵稳定性? 9、车辆稳定性控制系统(VSC)的控制原理是什么? 10、在制动过程中,若只有前轮抱死或前轮先抱死,会出现什么情况?如

果只有后轴抱死或后轴先抱死又如何?最理想的制动情况是? 11、纵向通过角和最小离地间隙对汽车通过性有何影响? 12、横向稳定杆起什么作用?其装在前悬架与后悬架效果有何不同? 五、计算题 1、已知某汽车的总质量m=3000kg,C D =0.75,A=3m2,旋转质量换算系数δ=1.06,坡度角α=5°,f=0.015,车轮半径r=0.367m,传动系机械效率η=0.85, 加速度du/dt=0.25m/s2,u a =30km/h,计算汽车克服各种阻力所需要的发动机输出功率?(g=9.81m/s2)。 2、设一F.F驱动轿车轴距L=2.6m,质心高度h g =0.57m,其前轴负荷为总 重的61.5%。确定其在?=0.2和?=0.7路面上所能达到的极限最高车速与极限 最大爬坡度及极限最大加速度(在求最大爬坡度和最大加速度时可设F W =0)。其 它有关参数为:m=1600kg,C D =0.45,A=2m2,f=0.02,δ=1。 3、已知某车总质量为m=2000kg,L=4m(轴距),质心离前轴的距离为a=2.5m, 离后轴的距离为b=1.5m,质心高度h g =0.6m,在坡度i=3.5%的良好路面上下坡 时,求前后轴的轴荷分配系数(注:前轴荷分配系数m f1=F z1 /F z ,后轴为m f2 =F z2 /F z )。 4、设车身—车轮二自由度汽车模型,其车身部分固有频率f =2Hz,行驶在 波长λ=5m的水泥接缝路面上,求引起车身共振时的车速u。若该车车轮部分的 固有频率f 1 =10Hz,在砂石路上常用的车速为30km/h,问由于车轮部分共振时,车轮对路面作用的动载所形成的搓板路波长λ=? 5、已知某型货车满载时有关参数如下:总质量m=9290kg,质心高度 h g =1.17m,轴距L=3.95m,质心到前轴距离a=2.95m,制动力分配系数β=0.38。 1)求前后轴利用附着系数表达式(制动强度z的函数),并求出同步附着系数; 2)求当行驶车速u=30km/h,在?=0.8的路面上车轮不抱死的制动距离。(计 算时取制动系反应时间τ 1=0.02s,制动持续时间τ 2 =0.2s,制动距离

matlab习题及答案

2. 用MATLAB 语句输入矩阵A 和B 3.假设已知矩阵A ,试给出相应的MATLAB 命令,将其全部偶数行提取出来, 赋给B 矩阵,用magic(8)A =命令生成A 矩阵,用上述命令检验一下结果是不是正确。 4.用数值方法可以求出∑=++++++==63 63622284212i i S Λ,试不采用循环的 形式求出和式的数值解。由于数值方法是采用double 形式进行计算的,难以保证有效位数字,所以结果不一定精确。试采用运算的方法求该和式的精确值。 5.选择合适的步距绘制出下面的图形。 (1))/1sin(t ,其中)1,1(-∈t ; (2))tan(sin )sin(tan t t -,其中),(ππ-∈t 6. 试绘制出二元函数2 2 2 2 )1(1)1(1),(y x y x y x f z +++ +-= =的三维图和三 视图 7. 试求出如下极限。 (1)x x x x 1)93(lim +∞ →; (2)1 1lim 0-+→→xy xy y x ; (3)2 2)()cos(1lim 2 2 220 0y x y x e y x y x +→→++- 8. 已知参数方程? ??-==t t t y t x sin cos cos ln ,试求出x y d d 和3 /2 2d d π=t x y 9. 假设?-=xy t t e y x f 0 d ),(2 ,试求2222 22y f y x f x f y x ??+???-?? 10. 试求出下面的极限。 (1)??????-++-+-+-∞→1)2(1 161141121lim 2222n n Λ; (2))131211( lim 2 222π πππn n n n n n n ++++++++∞ →Λ 11. 试求出以下的曲线积分。 (1)?+l s y x d )(22,l 为曲线)sin (cos t t t a x +=,)cos (sin t t t a y -=, )20(π≤≤t 。

MATLAB试卷

MATLAB试卷 一、选择题(每空2分,总共20分) 1.下列哪个变量的定义是不合法的() (A) abcd-3 (B) xyz_3 (C ) abcdef (D) x3yz 2.下列哪条指令是求矩阵的行列式的值() (A)inv (B) diag (C ) det (D) eig 3.在循环结构中跳出循环,执行循环后面代码的命令为() (A) return (B) break (C) continue (D) keyboard 4.已知a=2:2:8, b=2:5,下面的运算表达式中,出错的 为() (A) a'*b (B) a .*b (C) a*b (D) a-b 5.用round函数四舍五入对数组[2.48 6.39 3.93 8.52]取整,结果为() (A) [2 6 3 8] (B) [2 6 4

8] (C) [2 6 4 9] (D) [3 7 4 9] 6. 下面的程序执行后array的值为( ) for k=1:10 if k>6 break; else array(k) = k; end end (A) array = [1, 2, 3, 4, 5, 6] (B) array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] (C) array =6 (D) array =10. 7.下列关于脚本文件和函数文件的描述中不正确的是( ) A. 去掉函数文件第一行的定义行可转变成脚本文件; B. 函数文件可以在命令窗口直接运行; C. 脚本文件可以调用函数文件; D. 函数文件中的第一行必须以function开始;

8.对应MATLAB提供的绘制平面曲线、离散序列、三维曲线、三维网格曲线、等高线图的函数为( ) A. plot, stem, mesh, plot3, surf B. plot, stem, plot3, mesh, contour C. plot, hist, mesh, plot3, contour D. plot, hist, plot3, meshc, contour 9.设X=[0:0.5*pi:pi], Y=cos(X)且Z=sin(X),那么Y.*Z, Y*Z’和cat(1,Y,Z)的结果分别为( ) A. [0 0 0] 0 [1 0 -1; 0 1 0] B. [0 0 0] 0 [1 0 -1 0 1 0] C. [0 0 0] [0 1 0; 0 0 0; 0 -1 0] [1 0 -1; 0 1 0] D. [0 1 0; 0 0 0; 0 -1 0] [0 0 0] [1 0 -1 0 1 0] 10.使用下列哪一条指令可以将图形窗体分割成二行三列,并且将第二行第二列的绘图区域设置为当前的绘图区域() A.subplot(3,2,2) B.subplot(2,3,2) C.subplot(3 ,2,5) D.subplot(2,3,5)

考研汽车理论试题 第2套

一、概念解释(选其中8题,计20分) 1 回正力矩 2 汽车动力因数 3 汽车动力性及评价指标 4 同步附着系数 5 汽车通过性几何参数 6 附着椭圆 7 地面制动力 8 汽车制动性能 9 汽车最小离地间隙 10 r曲线 11 最小燃油消耗特性 12 滑动(移)率 13 侧偏力 14 等效弹簧 二、写出表达式、画图、计算并简单说明(选择其中4道题,计20分) 1 用结构使用参数写出汽车行驶方程式(注意符号定义)。 2 画图并说明地面制动力、制动器制动力、附着力三者关系。 3 画出附着率(制动力系数)与滑动率关系曲线,并做必要说明

4 用隔离方法分析汽车加速行驶时整车的受力分析图,并列出平衡方程 5 列出可用于计算汽车最高车速的方法,并加以说明。 6 写出汽车的燃料消耗方程式,并解释主要参数(注意符号定义)。 7 列举各种可用于绘制I 曲线的方程及方程组。 三、叙述题(选择其中4道题,计20分) 1写出计算汽车动力因数的详细步骤,并说明其在计算汽车动力性的用途。 2 分析变速器速比 g i 和档位数对汽车动力性的影响。 3 如何根据发动机负荷特性计算等速行驶的燃料经济性? 4 分析汽车在不同路面上制动时最大减速度值,并结合制动力系数曲线加以说明。 5 有几种方式可以判断或者表征汽车角阶跃输入稳态转向特性?请简单叙述之。 6 试用汽车驱动力-行驶阻力平衡或者动力特性分析汽车的动力性。 7 从受力分析出发,叙述汽车前轮抱死拖滑和后轮抱死拖滑对汽车制动方向稳定性的影响。 四、分析题(选择其中4道题,计20分) 1 已知某汽车φ0=0.4,请利用I、β、f、γ线,分析φ=0.45,φ=0.3以及φ=0.75时汽车的制动过程。 2 试确定汽车弯道半径为R 的横坡不发生侧滑的极限坡角(要求绘图说明)。 3 请分析汽车制动时附着系数大小对前、后轮地面法向反作用力的影响。 4 在划有中心线的双向双车道的本行车道上,汽车以75km/h 的初速度实施紧急制动,仅汽车左侧轮胎在路面上留下制动拖痕,但汽车行驶方向轻微地向右侧偏离,请分析该现象。

matlab习题及答案2

MATLAB 基本运算 1.在MATLAB 中如何建立矩阵?? ?? ??194375,并将其赋予变量a ?>>a=[573;491] 2.在进行算术运算时,数组运算和矩阵运算各有什么要求? 进行数组运算的两个数组必须有相同的尺寸。进行矩阵运算的两个矩阵必须满足矩阵运算规则,如矩阵a 与b 相乘(a*b )时必须满足a 的列数等于b 的行数。 3.数组运算和矩阵运算的运算符有什么区别? 在加、减运算时数组运算与矩阵运算的运算符相同,乘、除和乘方运算时,在矩阵运算的运算符前加一个点即为数组运算,如a*b 为矩阵乘,a.*b 为数组乘。 4.计算矩阵??????????897473535与??????????638976242之和。>>a=[535;374;798]; >>b=[242;679;836]; >>a+b ans = 7 779 1413151214 5.计算??????=572396a 与?? ????=864142b 的数组乘积。>>a=[693;275]; >>b=[241;468]; >>a.*b ans = 12 36384240 6.“左除”与“右除”有什么区别? 在通常情况下,左除x=a\b 是a*x=b 的解,右除x=b/a 是x*a=b 的解,一般情况下,a\b ≠b/a 。

7.对于B AX =,如果??????????=753467294A ,???? ??????=282637B ,求解X 。>>A=[492;764;357]; >>B=[372628]’; >>X=A\B X = -0.5118 4.0427 1.3318 8.已知:???? ??????=987654321a ,分别计算a 的数组平方和矩阵平方,并观察其结果。 >>a=[123;456;789]; >>a.^2 ans = 1 4916 253649 6481 >>a^2 ans = 30 364266 81961021261509.[]7.0802.05--=a ,在进行逻辑运算时,a 相当于什么样的逻辑量。 相当于a=[11011]。 10.在sin(x )运算中,x 是角度还是弧度? 在sin(x)运算中,x 是弧度,MATLAB 规定所有的三角函数运算都是按弧度进行运算。

MATLAB期末上机试题带答案

MATLAB 期末上机考试试题带答案版 姓名: 学号: 成绩: 1.请实现下图: 50 100 150 200 250 -1 -0.8-0.6-0.4-0.200.20.40.60.81x y y=sin(x) x=linspace(0,8*pi,250); y=sin(x); plot(x,y) area(y,-1) xlabel('x') ylabel('y') title('y=sin(x)') 2.请实现下图: x=linspace(0,2*pi,100); y1=sin(x); subplot(2,2,1) plot(x,y1,'k--') grid on xlabel('x') ylabel('y') title('sin(x)') legend('y=sin(x)') y2=cos(x);

subplot(2,2,2) plot(x,y2,'r--') grid on xlabel('x') ylabel('y') title('cos(x)') legend('y=cos(x)') y3=tan(x); subplot(2,2,3) plot(x,y3,'k-') grid on xlabel('x') ylabel('y') title('tan(x)') legend('y=tan(x)') y4=cot(x); subplot(2,2,4) plot(x,y4) grid on xlabel('x') ylabel('y') title('cot(x)') legend('y=cot(x)') 3.解方程组: a=[3 2 1;1 -1 3;2 4 -4]; b=[7;6;-2] ; x=a\b 4.请实现下图: 2 4 6 8 10 12 14 -1-0.8-0.6-0.4-0.200.20.40.60.81x y '自己的姓名' sin(x)sin(2*x) x=linspace(0,4*pi,1000); y1=sin(x);

MATLAB期末上机试题带答案

MATLAB期末上机试题带答案

MATLAB 期末上机考试试题带答案版 姓名: 学号: 成绩: 1.请实现下图: x y y=sin(x) x=linspace(0,8*pi,250); y=sin(x); plot(x,y) area(y,-1) xlabel('x') ylabel('y') title('y=sin(x)') 2.请实现下图:

x=linspace(0,2*pi,100); y1=sin(x); subplot(2,2,1) plot(x,y1,'k--') grid on xlabel('x') ylabel('y') title('sin(x)') legend('y=sin(x)') y2=cos(x); subplot(2,2,2) plot(x,y2,'r--') grid on xlabel('x') ylabel('y') title('cos(x)') legend('y=cos(x)') y3=tan(x); subplot(2,2,3) plot(x,y3,'k-') grid on xlabel('x')

ylabel('y') title('tan(x)') legend('y=tan(x)') y4=cot(x); subplot(2,2,4) plot(x,y4) grid on xlabel('x') ylabel('y') title('cot(x)') legend('y=cot(x)') 3.解方程组: a=[3 2 1;1 -1 3;2 4 -4];b=[7;6;-2] ; x=a\b 4.请实现下图:

matlab练习题和答案

matlab练习题和答案 控制系统仿真实验 Matlab 部分实验结果 目录 实验一MATLAB基本操作..................................................................... .......................1 实验二Matlab 编程..................................................................... ...............................5 实验三Matlab 底层图形控制..................................................................... .....................6 实验四控制系统古典分析...................................................................... .......................12 实验五控制系统现代分析..................................................................... . (15) 实验六PID 控制器的设计..................................................................... ......................19 实验七系统状态空间设计...................................................................... .......................23 实验九直流双闭环调速系统仿真..................................................................... . (25) 实验一MATLAB基本操作

汽车理论期末考试试题及答案

1、汽车动力性主要由最高车速、加速时间和最大爬坡度三方面指标来评定。 2、汽车加速时间包括原地起步加速时间和超车加速时间。 3、汽车附着力决定于地面负着系数及地面作用于驱动轮的法向反力。 4、我国一般要求越野车的最大爬坡度不小于60%。 5、汽车行驶阻力主要包括滚动阻力、空气阻力、坡度阻力和加速阻力。 6、传动系损失主要包括机械损失和液力损失。 7、在同一道路条件与车速下,虽然发动机发出的功率相同,但档位越低,后备功率越大,发动机的负荷率就越小,燃油消耗率越大。 8、在我国及欧洲,燃油经济性指标的单位是L/100KM,而在美国燃油经济性指标的单位是mile/USgal。 9、汽车带挂车后省油的原因主要有两个,一是增加了发动机的负荷率,二是增大了汽车列车的利用质量系数。 10、制动性能的评价指标主要包括制动效能、制动效能恒定性和制动时方向的稳定性。 11、评定制动效能的指标是制动距离和制动减速度。 12、间隙失效可分为顶起失效、触头失效和托尾失效。 12、车身-车轮二自由度汽车模型,车身固有频率为2.5Hz,驶在波长为6米的水泥路面上,能引起车身共振的车速为54km/h。 13、在相同路面与车速下,虽然发动机发出的功率相同,但档位越高,后备功率越小,发动机的负荷率就越高,燃油消耗率越低。 14、某车其制动器制动力分配系数β=0.6,若总制动器制动力为20000N,则其前制动器制动力为1200N。 15、若前轴利用附着系数在后轴利用附着系数之上,则制动时总是前轮先抱死。 16、汽车稳态转向特性分为不足转向、中心转向和过多转向。转向盘力随汽车运动状态而变化的规律称为转向盘角阶段输入。 17、对于前后、左右和垂直三个方向的振动,人体对前后左右方向的振动最为敏感。 18、在ESP系统中,当出现向左转向不足时,通常将左前轮进行制动;而当出现向右转向过度时,通常将进行制动。 19、由于汽车与地面间隙不足而被地面托起、无法通过,称为间隙失效。 20、在接地压力不变的情况下,在增加履带长度和增加履带宽度两个方法中,更能减小压实阻力的是增加履带长度。 21、对于具有弹性的车轮,在侧向力未达到地面附着极限的情况下,车轮行驶方向依然会偏离其中心平面的现象称为轮胎的侧偏现象。 22、车辆土壤推力与土壤阻力之差称为挂钩牵引力。 1、评价汽车动力性的指标是(C) A、最高车速、最大功率、加速时间 B、最高车速、最大功率、最大扭矩 C、最高车速、加速时间、最大爬坡度 D、最大功率、最高车速、最大爬坡度 2、同一辆汽车,其车速增加一倍,其空气阻力提高(D)。 A、1倍 B、2倍 C、3倍 D、4倍 3、汽车行驶的道路阻力包括(A) A、滚动阻力+坡度阻力 B、滚动阻力+空气阻力 C、空气阻力+坡度阻力 D、空气阻力+加速阻力 4、下列关于改善燃油经济性说法错误的是(B) A、缩减汽车总尺寸 B、减少档位数 C、降低汽车总质量 D、尽量使用高档 5、峰值附着系数对应的滑动率一般出现在(C)。 A、1.5%~2% B、5%~10% C、15%~20% D、20%~30% 6、最大传动比选择时,应主要考虑以下三方面的问题(C) A、最大爬坡度、最大加速度、最高车速 B、最大爬坡度、燃油经济性、附着率 C、最大爬坡度、附着率、最低稳定车速 D、附着率、最低稳定车速、燃油经济性 7、最大地面制动力取决于(A)。

MATLAB试卷+答案

学习中心/函授站_ 姓名学号 西安电子科技大学网络与继续教育学院 2015学年上学期 《MATLAB与系统仿真》期末考试试题 (综合大作业) 考试说明: 1、大作业于2015年4月3日公布,2015年5月9日前在线提交; 2、考试必须独立完成,如发现抄袭、雷同、拷贝均按零分计。 3、程序设计题(三(8,10))要求写出完整的程序代码,并在matlab软件环境调试并运行通过,连同运行结果一并附上。 一、填空题(1’ ×25=25’) 1、Matlab的全称为MATrix LABoratory 。 2、在Matlab编辑器中运行程序的快捷键是:F5 。 3、Matlab的工作界面主要由以下五个部分组成,它们分别是:Command window(指令窗口、Current directory(当前路径浏览器)、Workspace(工作台窗口) 、Command history (指令历史窗口)和Launch pad(发布平台)。 4、在Matlab中inf表示:无穷大;clc表示:清除当前Command window区域内容;more表示:显示命令窗口输出一个整个萤幕的时间;who表示:返回当前工作空间中所有变量名;whos表示:返回当前工作空间中所有变量,以及它们的名字、尺寸、所占字节数、属性等信息。 5、在Matlab命令窗口中运行命令Simulink 可以打开Simulink模块库浏览器窗口。 6、求矩阵行列式的函数:det ;求矩阵特征值和特征向量的函数eig 。 7、Matlab预定义变量ans表示:当前未定义变量和变量名的答案;eps表示: 浮点相对精度(其值是从1.0到下一个最大浮点数之间的差值);nargin表示:函 9、建立结构数组或转换结构数组的函数为:struct

相关文档
相关文档 最新文档