当前位置:文档之家› 汽车理论课后作业 答案 MATLAB

汽车理论课后作业 答案 MATLAB

汽车理论课后作业 答案 MATLAB
汽车理论课后作业 答案 MATLAB

汽车理论作业 MA TLAB 过程

0102030405060708090100

5000

10000

15000

汽车驱动力与阻力平衡图

u a /km.h -1

F /N

F t1

F t2

F t3

F t4

F f +F w

1020

3040

5060708090100

024

68

10

12

14

加速度倒数-速度曲线图

u

1/a

1/a11/a2

1/a3

1/a4

010203040

5060708090100

10

20

30

40

50

60

Pe1

Pe2

Pe3

Pe4

u/(km/h)

P /k W

汽车功率平衡图

10

203040

5060708090100

1214

16

18

20

22

24

最高档等速百公里油耗曲线

Ua/(km/h)

Q s /L

23

2425

2627

2829

1213

14

15

16

17

18

5.17

5.43

5.83

6.17

6.33

燃油积极性-加速时间曲线

燃油经济性(qs/L)

动力性--原地起步加速时间 (s t /s )

源程序:

《第一章》

m=3880; g=9.8; r=0.367; x=0.85; f=0.013; io=5.83; CdA=2.77; If=0.218; Iw1=1.798; Iw2=3.598; Iw=Iw1+Iw2;

ig=[6.09 3.09 1.71 1.00]; %变速器传动比 L=3.2; a=1.947; hg=0.9; n=600:1:4000;

T=-19.313+295.27*n/1000-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000).^4; Ft1=T*ig(1)*io*x/r;%计算各档对应转速下的驱动力

Ft2=T*ig(2)*io*x/r;

Ft3=T*ig(3)*io*x/r;

Ft4=T*ig(4)*io*x/r;

u1=0.377*r*n/(io*ig(1));

u2=0.377*r*n/(io*ig(2));

u3=0.377*r*n/(io*ig(3));

u4=0.377*r*n/(io*ig(4));

u=0:130/3400:130;

F1=m*g*f+CdA*u1.^2/21.15;%计算各档对应转速下的驱动阻力

F2=m*g*f+CdA*u2.^2/21.15;

F3=m*g*f+CdA*u3.^2/21.15;

F4=m*g*f+CdA*u4.^2/21.15;

figure(1);

plot(u1,Ft1,'-r',u2,Ft2,'-m',u3,Ft3,'-k',u4,Ft4,'-b',u1,F1,'-r',u2,F2,'-m',u3,F3,'-k',u4,F4,'-b','LineWidth',2)

title('汽车驱动力与阻力平衡图');

xlabel('u_{a}/km.h^{-1}')

ylabel('F/N')

gtext('F_{t1}')

gtext('F_{t2}')

gtext('F_{t3}')

gtext('F_{t4}')

gtext('F_{f}+F_{w}')

%由汽车驱动力与阻力平衡图知,他们无交点,u4在最大转速时达到最大

umax=u4(3401)

Ft1max=max(Ft1);

imax=(Ft1max-m*g*f)/(m*g)

disp('假设是后轮驱动');

C=imax/(a/L+hg*imax/L) % 附着率

delta1=1+(Iw1+Iw2)/(m*r^2)+If*ig(1)*r^2*io^2*x/(m*r^2);

delta2=1+(Iw1+Iw2)/(m*r^2)+If*ig(2)*r^2*io^2*x/(m*r^2);

delta3=1+(Iw1+Iw2)/(m*r^2)+If*ig(3)*r^2*io^2*x/(m*r^2);

delta4=1+(Iw1+Iw2)/(m*r^2)+If*ig(4)*r^2*io^2*x/(m*r^2);

a1=(Ft1-F1)/(delta1*m); %加速度

a2=(Ft2-F2)/(delta2*m);

a3=(Ft3-F3)/(delta3*m);

a4=(Ft4-F4)/(delta4*m);

h1=1./a1; %加速度倒数

h2=1./a2;

h3=1./a3;

h4=1./a4;

figure(2);

plot(u1,h1,u2,h2,u3,h3,u4,h4,'LineWidth',2); title('加速度倒数-速度曲线图');

xlabel('u')

ylabel('1/a')

gtext('1/a1')

gtext('1/a2')

gtext('1/a3')

gtext('1/a4')

%由加速度倒数-速度曲线图可知

u1min=min(u1);

u1max=max(u1);

u2min=u1max;

u2min=min(u2);

u2max=max(u2);

u3min=u2max;

u3max=max(u3);

u4min=u3max;

u4max=70;

x1=[];

x2=[];

x3=[];

x4=[];

y=3401;

for i=1:3401;

if u3(i)<=u3min;

x1=[i];

end

end

q1=max(x1);

ua3=u3(q1:y);

a3=h3(q1:y);

for i=1:3401;

if u4(i)<=u4min;

x2=[i];

elseif u4(i)<=u4max;

x3=[i];

end

end

q2=max(x2);

q3=max(x3);

ua4=u4(q2:q3);

a4=h4(q2:q3);

s1=trapz(h2,u2 ); %二挡运行时间

s2=trapz(ua3,a3);

s3=trapz(ua4,a4);

s=[s1 s2 s3];

disp('积分得')

t=sum(s)*1000/3600 %总时间

《第二章》

Pe1=Ft1.*u1./3600;%计算各档对应转速下的功率

Pe2=Ft2.*u2./3600;

Pe3=Ft3.*u3./3600;

Pe4=Ft4.*u4./3600;

P1=F1.*u1./(3600*x);%计算各档对应的各个车速下的行驶功率

P2=F2.*u2./ (3600*x);

P3=F3.*u3./ (3600*x);

P4=F4.*u4./ (3600*x);

figure(3);

plot(u1,Pe1,'-r',u2,Pe2,'-m',u3,Pe3,'-k',u4,Pe4,'-b',u1,P1,'k',u2,P2,'k',u3,P3,'k', u4,P4,'k','linewidth',2);

gtext('Pe1')

gtext('Pe2')

gtext('Pe3')

gtext('Pe4')

xlabel('u/(km/h)');

ylabel('P/kW');

title('汽车功率平衡图');

n=[815 1207 1614 2012 2603 3006 3403 3804];

Ua=[];

Ua=0.377*r*n./(io*ig(4))

ft=[];

ft=m*g*f+(2.77/21.15)*Ua.^2;%计算各转速对应的各个车速下的行驶阻力

Pe(1)=ft(1).*Ua(1)./(3600*x);%计算各转速对应的各个车速下的行驶阻力功率

Pe(2)=ft(2).*Ua(2)./(3600*x);

Pe(3)=ft(3).*Ua(3)./(3600*x);

Pe(4)=ft(4).*Ua(4)./(3600*x);

Pe(5)=ft(5).*Ua(5)./(3600*x);

Pe(6)=ft(6).*Ua(6)./(3600*x);

Pe(7)=ft(7).*Ua(7)./(3600*x);

Pe(8)=ft(8).*Ua(8)./(3600*x)

B0=[1326.8 1354.7 1284.4 1122.9 1141.0 1051.2 1233.9 1129.7];

B1=[-416.46 -303.98 -189.75 -121.59 -98.893 -73.714 -84.478 -45.291];

B2=[72.739 36.657 14.525 7.0035 4.4763 2.8593 2.9788 0.7113];

B3=[-5.8629 -2.0533 -0.51184 -0.18517 -0.091077 -0.05138 -0.047449 -0.00075215];

B4=[0.17768 0.043072 0.0068164 0.0018555 0.00068906 0.00035032 0.00028230

-0.000038568];

b1=(B0(1))+(B1(1)*Pe(1))+(B2(1)*Pe(1)^2)+(B3(1)*Pe(1)^3)+(B4(1)*Pe(1)^4);

b2=(B0(2))+(B1(2)*Pe(2))+(B2(2)*Pe(2)^2)+(B3(2)*Pe(2)^3)+(B4(2)*Pe(2)^4);

b3=(B0(3))+(B1(3)*Pe(3))+(B2(3)*Pe(3)^2)+(B3(3)*Pe(3)^3)+(B4(3)*Pe(3)^4);

b4=(B0(4))+(B1(4)*Pe(4))+(B2(4)*Pe(4)^2)+(B3(4)*Pe(4)^3)+(B4(4)*Pe(4)^4);

b5=(B0(5))+(B1(5)*Pe(5))+(B2(5)*Pe(5)^2)+(B3(5)*Pe(5)^3)+(B4(5)*Pe(5)^4);

b6=(B0(6))+(B1(6)*Pe(6))+(B2(6)*Pe(6)^2)+(B3(6)*Pe(6)^3)+(B4(6)*Pe(6)^4);

b7=(B0(7))+(B1(7)*Pe(7))+(B2(7)*Pe(7)^2)+(B3(7)*Pe(7)^3)+(B4(7)*Pe(7)^4);

b8=(B0(8))+(B1(8)*Pe(8))+(B2(8)*Pe(8)^2)+(B3(8)*Pe(8)^3)+(B4(8)*Pe(8)^4);

p=0.7;

Qs=[];

Qs(1)=(Pe(1)*b1)/(1.02*Ua(1).*p*g);

Qs(2)=(Pe(2)*b2)/(1.02*Ua(2).*p*g);

Qs(3)=(Pe(3)*b3)/(1.02*Ua(3).*p*g);

Qs(4)=(Pe(4)*b4)/(1.02*Ua(4).*p*g);

Qs(5)=(Pe(5)*b5)/(1.02*Ua(5).*p*g);

Qs(6)=(Pe(6)*b6)/(1.02*Ua(6).*p*g);

Qs(7)=(Pe(7)*b7)/(1.02*Ua(7).*p*g);

Qs(8)=(Pe(8)*b8)/(1.02*Ua(8).*p*g);

M=polyfit(Ua,Qs,2);

UA=0.377*r*600/(ig(4)*io):1:0.377*r*4000/(ig(4)*io);%UA表示车速

QS=polyval(M,UA);%QS表示油耗

figure(4);

plot(UA,QS,'linewidth',2);

title('最高档等速百公里油耗曲线');

xlabel('Ua/(km/h)');

ylabel('Qs/L');

《第三章》

io=[5.17 5.43 5.83 6.17 6.33];

Va=0.377*r*n(7)./(io.*ig(4));

Ps=46.9366;

disp('假设以最高档,较高转速(n取3401 ),最经济负荷(即90%负荷大约 46.9366Kw)行驶时油耗')

qs=[];

qs(1)=(Ps*b7)/(1.02*Va(1).*p*g);

qs(2)=(Ps*b7)/(1.02*Va(2).*p*g);

qs(3)=(Ps*b7)/(1.02*Va(3).*p*g);

qs(4)=(Ps*b7)/(1.02*Va(4).*p*g);

qs(5)=(Ps*b7)/(1.02*Va(5).*p*g);

st=[ 17.5813 16.2121 14.5126 13.3775 12.9185];%加速时间:(这里以最高档〈四档〉、速度由0加速到94.93Km/h 的时间)因与题1.3第三问求法相同,这里不在累述,可直接有计算机求得:

figure(5);

plot(qs,st,'+','linewidth',2)

hold on plot(qs,st,); gtext('5.17') gtext('5.43') gtext('5.83') gtext('6.17') gtext('6.33')

title('燃油积极性-加速时间曲线'); xlabel('燃油经济性(qs/L)');

ylabel('动力性--原地起步加速时间 (st/s)');

《第四章》 4-3

载荷 质量m/kg 质心高h g /m 轴距L/m 质心至前轴距离a/m 制动力分配系数β 空载 4080 0.845 3.950 2.100 0.38 满载 9290

1.170

3.950

2.950

0.38

1)

前轴利用附着系数为:g

f zh b z

L +=

β?

后轴利用附着系数为: ()g

r zh a z

L --=

β?1

空载时:g h b L -=β?0=413.0845

.085

.138.095.3-=-?

所以0??>空载时后轮总是先抱死。

满载时:g h b L -=β?0=4282.017

.11

38.095.3=-?

0??<时:前轮先抱死

0??>时:后轮先抱死

利用MATLAB 作图得到下图:

2)由MA TLAB 计算知当φ=0.8时,(空载)制动效率为0.6720

所以其最大制动减速度为g g a b 5376.06720.08.0max =?=

代入公式:

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

56.092.253030202.002.06.312?+???? ??+==6.57m 计算可得:满载时 制动效率为0.87

因此其最大动减速度g g a b 696.087.08.0max '=?= 制动距离

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

696.092.253030202.002.06.312

?+

???? ??+==5.34m 3)A.若制动系前部管路损坏 Gz dt

du

g G F xb ==2 )(2g z zh a L

G

F -=

?后轴利用附着系数 g r zh a Lz

-=

?

?后轴制动效率L

h L

a z

E g r r

r /1/??+=

=

代入数据得:空载时:r E =0.45

满载时:r E =0.60

a)空载时 其最大动减速度g g a b 36.045.08.0max =?= 代入公式:

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

36.092.253030202.002.06.312?+???? ??+==10.09m

b)满载时 其最大动减速度g g a b 48.06.08.0max =?= 代入公式:

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

48.092.253030202.002.06.312?+???? ??+==7.63m

B .若制动系后部管路损坏 Gz dt

du

g G F xb ==1 )(1g z zh b L

G

F +=

?前轴利用附着系数 g

f zh b Lz

+=

?

?前轴制动效率L

h L

b z

E g f f

f /1/??-=

=

代入数据 空载时:f E =0.57

满载时:f E =0.33

a)空载时 其最大动减速度g g a b 456.057.08.0max =?= 代入公式:

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

456.092.253030202.002.06.312?+???? ??+==8.02m

b)满载时 其最大动减速度g g a b 264.033.08.0max =?= 代入公式:

max

2

022

92.2526.31b a a a u u s +??? ??''+'=ττ g

264.092.253030202.002.06.312?+???? ??+==13.67m

4-5

1)同步附着系数8.063

.025

.165.07.20=-?=-=

g h b L β? 2)因7.0=?0?< 所以前轮先抱死 L

h L

b z

E g f f

f //?β?-=

= 7.0=f ?

=

7

.2/63.07.065.07

.2/25.1?-=0.951

3)最大制动减速度:

m

a x

b a =2

/53.67.0s m g E f =??

4)T

'

u

F G =

65.0=β

a) 1失效

''2

27.0)1(22

1)1(G G T F T F u

u =-=-=ββ

2失效

''1

13.122

1G G T F T F u

u ===ββ b)1失效

'2121G T F u =

2失效

'2121G T F u =

c) 1失效

'2121G T F u =

2失效

'2

121G T F u =

5)a)1失效Gz dt

du

g G F xb ==2 )(2g z zh a L

G

F -=

?后轴利用附着系数 g

r zh a Lz

-=

?

?后轴制动效率L h L a z

E g r r

r /1/??+=

=

=?+=7

.2/63.07.017

.2/45.10.46

最大动减速度g g a b 32.046.07.0max =?= 2失效Gz dt

du

g G F xb ==

1 )(1g z zh b L

G

F +=

?前轴利用附着系数 g

f zh b Lz

+=?

?前轴制动效率

L h L b z

E g f f

f /1/??-=

=

=?-=7

.2/63.07.017

.2/25.10.55

最大动减速度g g a b 39.055.07.0max

=?=

b)由第2)问 知:前轮先抱死 1失效与2失效情况相同。

Gz dt

du

g G F xb ββ

==1 )(1g z zh b L

G

F +=

?前轴利用附着系数 g

f

zh b Lz

+=

β?

?前轴制动效率

L h L b z

E g f f

f //?β?-=

=

=7

.2/63.07.065.07

.2/25.1?-=0.95

最大动减速度g g a b 33.02

1

95.07.0max =?

?= c) 与b )回路的情况相同。 6) 比较优缺点:

a ) 其中一个回路失效时,不易发生制动跑偏现象。但当1失效时,容易后轮先抱死,发生后轴测滑的不稳定的危险工况。

b )实现左右侧轮制动器制动力的完全相等比较困难。

c ) 实现左右侧轮制动器制动力的完全相等比较困难。其中一个管路失效时,极容易制动跑偏。

汽车理论第五版-课后习题答案

第一章 汽车的动力性 1.1试说明轮胎滚动阻力的定义,产生机理和作用形式。 答:车轮滚动时,由于车轮的弹性变形、路面变形和车辙摩擦等原因所产生的阻碍汽车行驶的力称为轮胎滚动阻力。 产生机理和作用形式: (1)弹性轮胎在硬路面上滚动时,轮胎的变形是主要的,由于轮胎有内部摩擦,产生弹性迟滞损失,使轮胎变形时对它做的功不能全部回收。由于弹性迟滞,地面对车轮的法向作用力并不是前后对称的,这样形成的合力z F 并不沿车轮中心(向车轮前进方向偏移a )。如果将法向反作用力平移至与通过车轮中心的垂线重合,则有一附加的滚动阻力偶矩f z T F a =?。为克服该滚动阻力偶矩,需要在车轮中心加一推力P F 与地面切向反作用力构成一力偶矩。 (2)轮胎在松软路面上滚动时,由于车轮使地面变形下陷,在车轮前方实际形成了具有一定坡度的斜面,对车轮前进产生阻力。 (3)轮胎在松软地面滚动时,轮辙摩擦会引起附加阻力。 (4)车轮行驶在不平路面上时,引起车身振荡、减振器压缩和伸长时做功,也是滚动阻力的作用形式。 1.2滚动阻力系数与哪些因素有关? 答:滚动阻力系数与路面的种类、行驶车速以及轮胎的构造、材料和气压有关。这些因素对滚动阻力系数的具体影响参考课本P9。 1.3 确定一轻型货车的动力性能(货车可装用4挡或5挡变速器,任选其中的一种进行整车性能计算): 1)绘制汽车驱动力与行驶阻力平衡图。 2)求汽车最高车速,最大爬坡度及克服该坡度时相应的附着率。 3)绘制汽车行驶加速度倒数曲线,用图解积分法求汽车用2档起步加速行驶至70km/h 的车速-时间曲线,或者用计算机求汽车用2档起步加速行驶至70km/h 的加速时间。 轻型货车的有关数据: 汽油发动机使用外特性的Tq-n 曲线的拟合公式为 234 19.313295.27()165.44()40.874() 3.8445()1000100010001000 q n n n n T =-+-+- 式中,Tq 为发动机转矩(N ?m );n 为发动机转速(r/min )。 发动机的最低转速n min =600r/min,最高转速n max =4000r/min 。 装载质量 2000kg 整车整备质量 1800kg 总质量 3880kg 车轮半径 0.367m 传动系机械效率 ηt =0.85 滚动阻力系数 f =0.013 空气阻力系数×迎风面积 C D A =2.77m 2 主减速器传动比 i 0=5.83 飞轮转动惯量 I f =0.218kg ?m 2 二前轮转动惯量 I w1=1.798kg ?m 2 四后轮转动惯量 I w2=3.598kg ?m 2 变速器传动比 ig(数据如下表) 轴距 L=3.2m 质心至前轴距离(满载) a=1.974m 质心高(满载) hg=0.9m 分析:本题主要考察知识点为汽车驱动力-行使阻力平衡图的应用和附着率的计算、等效坡度的概念。只要对汽

Matlab课后习题解答

P16 Q2: 计算表达式()2 tan arccos x x -在0.25x =和0.78x π =时的函数值。 function y=jie(x) y=tan(-x.^2)*acos(x); >> jie(0.25) ans = -0.0825 >> jie(0.78*pi) ans = 0 + 0.4418i Q3:编写M 命令文件,求5010 2 1 1 1k k k k ==+ ∑∑ 的值。 a=0;b=0; for i=1:50 a=a+i*i; end for j=1:10 b=b+1/j; end c=a+b; >> c c = 4.2928e+004 P27 Q2:矩阵1234567 8 9A ????=??????,4 685563 2 2B ?? ?? =? ????? ,计算A B *,.A B *,并比较两者的区别。 >> A=[1 2 3;4 5 6;7 8 9];

>> B=[4 6 8;5 5 6;3 2 2]; >> A*B ans = 23 22 26 59 61 74 95 100 122 >> A.*B ans = 4 12 24 20 25 36 21 16 18 A*B表示A与B两矩阵相乘。 A.*B表示A与B对应元素相乘。 P34 Q2:编写一个转换成绩等级的程序,其中成绩等级转换标准为:考试分数在[] 90,100显示为优秀;分数在[) 0,60的 60,80的显示为及格;分数在[) 80,90的显示为良好;分数在[) 显示为不及格。 if x>=90 disp('优秀'); elseif x>=80 disp('良好'); elseif x>=60 disp('及格'); else disp('不及格'); end >> x=85 x = 85 良好

汽车理论第四章 汽车的制动性课后题答案

第四章 4.1 一轿车驶经有积水层的—良好路面公路,当车速为100km/h 时要进行制动。问此时有无可能出现滑水现象而丧失制动能力?轿车轮胎的胎压为179.27kPa 。 答:假设路面水层深度超过轮胎沟槽深度 估算滑水车速:i h p 34.6=μ i p 为胎压(kPa ) 代入数据得:89.84=h μkm/h 而h μμ > 故有可能出现滑水现象而失去制动能力。 4.2在第四章第三节二中.举出了CA700轿车的制动系由真空助力改为压缩空气助力后的制动试验结果。试由表中所列数据估算''2' 2 2 1ττ+的数值,以说明制动器作用时间的重要性。 提示:由表4-3的数据以及公式max 2 02292.2526.31b a a a u u s +??? ??''+'= ττ 计算' '2'22 1ττ+的数值。 可以认为制动器起作用时间的减少是缩短制动距离的主要原因。 4.3一中型货车装有前、后制动器分开的双管路制功系,其有关参数如下; 1)计算并绘制利用附着系数曲线与制动效率曲线。 2)求行驶车速30km/h ,在.0=? 80 路面上车轮不抱死的制动距离。计算时取制动系反应时间 s 02.0'2=τ,制动减速度上升时间s 02.0''2=τ。 3) 求制功系前部管路损坏时汽车的制功距离,制功系后部管路损坏时汽车的制功距离。 答案:1) 前轴利用附着系数为:g f zh b z L += β? 后轴利用附着系数为: ()g r zh a z L --= β?1 空载时: g h b L -=β?0= 413.0845 .085 .138.095.3-=-? 0??> 故空载时后轮总是先抱死。

汽车理论课后习题Matlab程序

1.3确定一轻型货车的动力性能(货车可装用 4挡或5挡变速器,任选 其中的一种进行整车性能计算): 1) 绘制汽车驱动力与行驶阻力平衡图。 2) 求汽车最高车速,最大爬坡度及克服该坡度时相应的附着率。 3) 绘制汽车行驶加速度倒数曲线,用图解积分法求汽车用 2档起步加速行 驶至70km/h 的车速一时间曲线,或者用计算机求汽车用 2档起步加速行驶至 70km/h 的加速时间。 轻型货车的有关数据: 汽油发动机使用外特性的Tq-n 曲线的拟合公式为 19.313 295.27(孟o )165,44(^)2 40-874(^)3 环45為4 式中,Tq 为发动机转矩(N?m ) ;n 为发动机转速(r/min )。 发动 机的最低转速n min =600r/min,最高转速n max =4000r/min 。 装载质量 2000kg 整车整备质量 1800kg 总质量 3880kg 车轮半径 0.367m 传动系机械效率 n =0.85 滚动阻力系数 f=0.013 空气阻力系数泌风面积 C D A=2.77m 2 解:Matlab 程序: (1) 求汽车驱动力与行驶阻力平衡图和汽车最高车速程序: n=[600:10:4000]; Tq=-19.313+295.27*( n/1000)-165.44*(门/1000)八2+40.874*(门/1000)八3-3.8445*( n/10 00).A 4; m=3880;g=9.8; nmi n=600; nm ax=4000; G=m*g; ig=[5.56 2.769 1.644 1.00 0.793]; nT=0.85;r=0.367;f=0.013;CDA=2.77;i0=5.83; L=3.2;a=1.947;hg=0.9;lf=0.218;lw1= 1.798;Iw2=3.598; Ft 仁 Tq*ig(1)*i0* nT/r; Ft2=Tq*ig(2)*i0* nT/r; 主减速器传动比 飞轮转动惯量 二前轮转动惯量 四后轮转动惯量 i 0=5.83 l f =0.218kg?m I w1=1.798kg?nf I w2=3.598kg?m ig(数据如下表) 轴距 质心至前轴距离(满载) 质心高(满载) a=1.974m hg=0.9m

matlab课后习题及答案详解

第1章 MATLAB概论 1.1与其他计算机语言相比较,MATLAB语言突出的特点是什么? MATLAB具有功能强大、使用方便、输入简捷、库函数丰富、开放性强等特点。 1.2 MATLAB系统由那些部分组成? MATLAB系统主要由开发环境、MATLAB数学函数库、MATLAB语言、图形功能和应用程序接口五个部分组成。 1.3 安装MATLAB时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装? 在安装MATLAB时,安装内容由选择组件窗口中个复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即MATLAB选项)必须安装。第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可。 1.4 MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上? 在MATLAB操作桌面上有五个窗口,在每个窗口的右上角有两个小按钮,一个是关闭窗口的Close按钮,一个是可以使窗口成为独立窗口的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面成为独立窗口,在独立窗口的view菜单中选择Dock ……菜单项就可以将独立的窗口重新防止的桌面上。 1.5 如何启动M文件编辑/调试器? 在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。 1.6 存储在工作空间中的数组能编辑吗?如何操作? 存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。 1.7 命令历史窗口除了可以观察前面键入的命令外,还有什么用途? 命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中。 1.8 如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别? 当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file 菜单中的Set Path菜单项来完成。在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上。 1.9 在MATLAB中有几种获得帮助的途径?

汽车理论课后作业答案MATLAB

汽车理论作业MA TLAB过程 汽车驱动力与阻力平衡图 加速度倒数-速度曲线图 0 10 20 30 40 50 60 70 80 90 100 u

汽车功率平衡图 u/(km/h)最高档等速百公里油耗曲线 Ua/(km/h)

燃油积极性-加速时间曲线 源程序: 《第一章》 m=3880; g=9.8; r=0.367; x=0.85; f=0.013; io=5.83; CdA=2.77; lf=0.218; Iw1=1.798; Iw2=3.598; Iw=lw1+lw2; ig=[6.09 3.09 1.71 1.00]; %变速器传动比 L=3.2; a=1.947; hg=0.9; n=600:1:4000;

T=-19.313+295.27* n/1000-165.44*(门/1000)人2+40.874*(门/1000)人3-3.8445*( n/IOOO).%; Ft1=T*ig(1)*io*x/r; %计算各档对应转速下的驱动力 Ft2=T*ig(2)*io*x/r; Ft3=T*ig(3)*io*x/r; Ft4=T*ig(4)*io*x/r; u1=0.377*r*n/(io*ig(1)); u2=0.377*r*n/(io*ig(2)); u3=0.377*r*n/(io*ig(3)); u4=0.377*r*n/(io*ig(4)); u=0:130/3400:130; F仁m*g*f+CdA*u”2/21.15;%计算各档对应转速下的驱动阻力 F2=m*g*f+CdA*u2.A2/21.15; F3=m*g*f+CdA*u3.A2/21.15; F4=m*g*f+CdA*u4.A2/21.15; figure(1); plot(u1,Ft1, '-r' ,u2,Ft2, '-m' ,u3,Ft3, '-k' ,u4,Ft4, '-b' ,u1,F1, '-r' ,u2,F2, '-m' ,u3,F3, ' k' ,u4,F4, '-b' , 'LineWidth' ,2) title( ' 汽车驱动力与阻力平衡图' ); xlabel( 'u_{a}/km.hA{-1}' ) ylabel( 'F/N' ) gtext( 'F_{t1}' ) gtext( 'F_{t2}' ) gtext( 'F_{t3}' ) gtext( 'F_{t4}' ) gtext( 'F_{f}+F_{w}' ) %由汽车驱动力与阻力平衡图知,他们无交点,u4在最大转速时达到最大 umax=u4(3401) Ft1max=max(Ft1); imax=(Ft1max-m*g*f)/(m*g) disp( ' 假设是后轮驱动' ); C=imax/(a/L+hg*imax/L) % 附着率 delta1=1+(Iw1+Iw2)/(m*rA2)+If*ig(1)*rA2*ioA2*x/(m*rA2); delta2=1+(Iw1+Iw2)/(m*rA2)+If*ig(2)*rA2*ioA2*x/(m*rA2); delta3=1+(Iw1+Iw2)/(m*rA2)+If*ig(3)*rA2*ioA2*x/(m*rA2); delta4=1+(Iw1+Iw2)/(m*rA2)+If*ig(4)*rA2*ioA2*x/(m*rA2); a1=(Ft1-F1)/(delta1*m); %加速度 a2=(Ft2-F2)/(delta2*m); a3=(Ft3-F3)/(delta3*m); a4=(Ft4-F4)/(delta4*m); h1=1./a1; %加速度倒数 h2=1./a2; h3=1./a3; h4=1./a4; figure(2);

汽车理论课后习题Matlab程序

1.3 确定一轻型货车的动力性能(货车可装用4挡或5挡变速器,任选 其中的一种进行整车性能计算): 1)绘制汽车驱动力与行驶阻力平衡图。 2)求汽车最高车速,最大爬坡度及克服该坡度时相应的附着率。 3)绘制汽车行驶加速度倒数曲线,用图解积分法求汽车用2档起步加速行驶至70km/h 的车速-时间曲线,或者用计算机求汽车用2档起步加速行驶至70km/h 的加速时间。 轻型货车的有关数据: 汽油发动机使用外特性的Tq-n 曲线的拟合公式为 234 19.313295.27()165.44()40.874() 3.8445()1000100010001000 q n n n n T =-+-+- 式中,Tq 为发动机转矩(N?m);n 为发动机转速(r/min )。 发动机的最低转速n min =600r/min,最高转速n max =4000r/min 。 装载质量 2000kg 整车整备质量 1800kg 总质量 3880kg 车轮半径 0.367m 传动系机械效率 ηt =0.85 滚动阻力系数 f =0.013 空气阻力系数×迎风面积 C D A =2.77m 2 主减速器传动比 i 0=5.83 飞轮转动惯量 I f =0.218kg?m 2 二前轮转动惯量 I w1=1.798kg ?m 2 四后轮转动惯量 I w2=3.598kg?m 2

变速器传动比ig(数据如下表) 轴距L=3.2m 质心至前轴距离(满载)a=1.974m 质心高(满载)hg=0.9m 解:Matlab程序: (1) 求汽车驱动力与行驶阻力平衡图和汽车最高车速程序: n=[600:10:4000]; Tq=-19.313+295.27*(n/1000)-165.44*(n/1000).^2+40.874*(n/1000).^3-3 .8445*(n/1000).^4; m=3880;g=9.8;nmin=600;nmax=4000; G=m*g; ig=[5.56 2.769 1.644 1.00 0.793];nT=0.85;r=0.367;f=0.013;CDA=2.77;i0=5.83; L=3.2;a=1.947;hg=0.9;If=0.218;Iw1=1.798;Iw2=3.598; Ft1=Tq*ig(1)*i0*nT/r; Ft2=Tq*ig(2)*i0*nT/r; Ft3=Tq*ig(3)*i0*nT/r; Ft4=Tq*ig(4)*i0*nT/r;

matlab课后习题解答第二章doc

第2章符号运算 习题2及解答 1 说出以下四条指令产生的结果各属于哪种数据类型,是“双精度” 对象,还是“符号”符号对象? 3/7+0.1; sym(3/7+0.1); sym('3/7+0.1'); vpa(sym(3/7+0.1)) 〖目的〗 ●不能从显示形式判断数据类型,而必须依靠class指令。 〖解答〗 c1=3/7+0.1 c2=sym(3/7+0.1) c3=sym('3/7+0.1') c4=vpa(sym(3/7+0.1)) Cs1=class(c1) Cs2=class(c2) Cs3=class(c3) Cs4=class(c4) c1 = 0.5286 c2 = 37/70 c3 = 0.52857142857142857142857142857143 c4 = 0.52857142857142857142857142857143 Cs1 = double Cs2 = sym Cs3 = sym Cs4 = sym 2 在不加专门指定的情况下,以下符号表达式中的哪一个变量被认 为是自由符号变量. sym('sin(w*t)'),sym('a*exp(-X)'),sym('z*exp(j*th)') 〖目的〗 ●理解自由符号变量的确认规则。 〖解答〗 symvar(sym('sin(w*t)'),1) ans = w symvar(sym('a*exp(-X)'),1) ans = a

symvar(sym('z*exp(j*th)'),1) ans = z 3 求以下两个方程的解 (1)试写出求三阶方程05.443 =-x 正实根的程序。注意:只要正实根,不要出现其他根。 (2)试求二阶方程022=+-a ax x 在0>a 时的根。 〖目的〗 ● 体验变量限定假设的影响 〖解答〗 (1)求三阶方程05.443 =-x 正实根 reset(symengine) %确保下面操作不受前面指令运作的影响 syms x positive solve(x^3-44.5) ans = (2^(2/3)*89^(1/3))/2 (2)求五阶方程02 2 =+-a ax x 的实根 syms a positive %注意:关于x 的假设没有去除 solve(x^2-a*x+a^2) Warning: Explicit solution could not be found. > In solve at 83 ans = [ empty sym ] syms x clear syms a positive solve(x^2-a*x+a^2) ans = a/2 + (3^(1/2)*a*i)/2 a/2 - (3^(1/2)*a*i)/2 4 观察一个数(在此用@记述)在以下四条不同指令作用下的异同。 a =@, b = sym( @ ), c = sym( @ ,' d ' ), d = sym( '@ ' ) 在此,@ 分别代表具体数值 7/3 , pi/3 , pi*3^(1/3) ;而异同通过vpa(abs(a-d)) , vpa(abs(b-d)) , vpa(abs(c-d))等来观察。 〖目的〗 ● 理解准确符号数值的创建法。 ● 高精度误差的观察。 〖解答〗 (1)x=7/3 x=7/3;a=x,b=sym(x),c=sym(x,'d'),d=sym('7/3'), a =

(完整版)matlab习题及答案(2)

第1章MATLAB概论 1.1与其他计算机语言相比较,MA TLAB语言突出的特点是什么? MATLAB具有功能强大、使用方便、输入简捷、库函数丰富、开放性强等特点。 1.2 MA TLAB系统由那些部分组成? MATLAB系统主要由开发环境、MA TLAB数学函数库、MATLAB语言、图形功能和应用程序接口五个部分组成。 1.3 安装MATLAB时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装? 在安装MA TLAB时,安装内容由选择组件窗口中个复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即MATLAB选项)必须安装。第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可。 1.4 MA TLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上? 在MA TLAB操作桌面上有五个窗口,在每个窗口的右上角有两个小按钮,一个是关闭窗口的Close按钮,一个是可以使窗口成为独立窗口的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面成为独立窗口,在独立窗口的view菜单中选择Dock ……菜单项就可以将独立的窗口重新防止的桌面上。 1.5 如何启动M文件编辑/调试器? 在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动。在命令窗口中键入edit命令时也可以启动M文件编辑/调试器。 1.6 存储在工作空间中的数组能编辑吗?如何操作? 存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可。 1.7 命令历史窗口除了可以观察前面键入的命令外,还有什么用途? 命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中。

汽车理论图形MATLAB程序

功率平衡图 m=1230;g=9.8; ig=[3.615 2.053 1.393 1.031 0.837]; i0=3.75; r=0.31;yt=0.9;f=0.017;CD=0.31;A=2.2; np=6000;Pemax=83; %绘制汽车驱动力与行驶阻力平衡图 for i=1:56; n=500:100:6000; Pe(i)=Pemax*(n(i)/np+(n(i)/np)^2-(n(i)/np)^3); Tq(i)=9549*Pe(i)/n(i); end for j=1:5 for i=1:56 Ft(i,j)=Tq(i)*ig(j)*i0*yt/r; ua(i,j)=0.377*r*n(i)/(ig(j)*i0); Fz(i,j)=m*g*f+CD*A*(ua(i,j)^2)/21.15; end end figure plot(ua,Ft,ua,Fz); title('汽车驱动力与行驶阻力平衡图'); xlabel('ua(km/h)'); ylabel('Ft(N)'); text(20,6700,'Ft1'); text(40,4000,'Ft2'); text(50,2800,'Ft3'); text(80,2000,'Ft4'); text(100,1600, 'Ft5'); text(100,800,'Ff+Fw'); for k=1:56; n=500:100:6000; Pe(k)=Pemax*(n(k)/np+(n(k)/np)^2-(n(k)/np)^3); Tq(k)=9549*Pe(k)/n(k); Ft(k)=Tq(k)*ig(4)*i0*yt/r; ua(k)=0.377*r*n(k)/(ig(4)*i0); Fz(k)=m*g*f+CD*A*(ua(k)^2)/21.15; E(k)=abs((Ft(k)-Fz(k))); end [Emin,kmin]=min(E); Umax=ua(kmin)

matlab课后习题答案

第4章数值运算 习题 4 及解答 1 根据题给的模拟实际测量数据的一组t和)(t y试用数值差分diff 或数值梯度gradient指令计算)(t y'曲线绘制 y',然后把)(t y和)(t 在同一张图上,观察数值求导的后果。(模拟数据从prob_data401.mat获得) 〖目的〗 ●强调:要非常慎用数值导数计算。 ●练习mat数据文件中数据的获取。 ●实验数据求导的后果 ●把两条曲线绘制在同一图上的一种方法。 〖解答〗 (1)从数据文件获得数据的指令 假如prob_data401.mat文件在当前目录或搜索路径上 clear load prob_data401.mat (2)用diff求导的指令 dt=t(2)-t(1); yc=diff(y)/dt; %注意yc的长度将比y短1 plot(t,y,'b',t(2:end),yc,'r') (3)用gradent求导的指令(图形与上相似) dt=t(2)-t(1); yc=gradient(y)/dt;

plot(t,y,'b',t,yc,'r') grid on 〖说明〗 ● 不到万不得已,不要进行数值求导。 ● 假若一定要计算数值导数,自变量增量dt 要取得比原有数据相对误差高1、2个量级 以上。 ● 求导会使数据中原有的噪声放大。 2 采用数值计算方法,画出dt t t x y x ? =0 sin )(在]10 ,0[区间曲线,并计算)5.4(y 。 〖提示〗 ● 指定区间内的积分函数可用cumtrapz 指令给出。 ● )5.4(y 在计算要求不太高的地方可用find 指令算得。 〖目的〗 ● 指定区间内的积分函数的数值计算法和cumtrapz 指令。 ● find 指令的应用。 〖解答〗 dt=1e-4; t=0:dt:10; t=t+(t==0)*eps; f=sin(t)./t; s=cumtrapz(f)*dt; plot(t,s,'LineWidth',3) ii=find(t==4.5); s45=s(ii) s45 =

汽车理论第五版课后习题答案

第一章汽车的动力性 1.1 试说明轮胎滚动阻力的定义,产生机理和作用形式。 定义:汽车在水平道路上等速行驶时受到的道路在行驶方向上的分力称为滚动祖力。 2)产生机理:由于轮胎内部摩擦产生弹性轮胎在硬支律路面上行驶时加载变形曲线和卸载变形曲线不重合会有能全损失,即弹性物质的迟滞损失。这种迟滞损失表现为一种阻力偶。 当车轮不滚动时,地面对丰轮的法向反作用力的分布是前后对称的;当车轮滚动时,由于弹性阻滞现象,处于压缩过程的前部点的地面法向反作用力就会大于处于压缩过程的后部点的地面法向反作用力,这样,地面法向反作用力的分布前后不对称,而使他们的合力F Z相对于法线前移一个距离a,它随弹性迟滞损失的增大变大。即滚动时有滚动阻力偶T f = F Z.?a阻碍车轮滚动。 3]作用形式: T f = Wf,T f = T f/r 1.2 滚动阻力系数与哪些因素有关?答:滚动阻力系数与路面的种类、行驶车速以及轮胎的构造、材料和气压有关。 1.3 =494.312+0.13U a2

由计算机作图有:

1.4 空车、满载时汽车动力性有无变化?为什么? 答:动力性会发生变化。因为满载时汽车的质量会增大,重心的位置也会发生改变。质量增大,滚动阻力、坡度阻力和加速阻力都会增大,加速时间会增加,最高车速降低。重心位置的改变会影响车轮附着率,从而影响最大爬坡度。 1.5 如何选择汽车发动机功率? 答:发动机功率的选择常先从保证汽车预期的最高车速来初步确定。若给出了期望的最高车速,选择的发动机功率应大体等于,但不小于以最高车速行驶时的行驶阻力功率之和。发动机的最大功率但也不宜过大,否则会因发动机负荷率偏低影响汽车的燃油经济性。 在实际工作中,还利用现有汽车统计数据初步估计汽车比功率来确定发动机应有功率。不少国家还对车辆应有的最小比功率作出规定,以保证路上行驶车辆的动力性不低于一定水平,防止某些性能差的车辆阻碍车流。 1.6 超车时该不该换入低一挡的排挡? 答:超车时排挡的选择,应该使车辆在最短的时间内加速到较高的车速,所以是否应该换入低一挡的排挡应该由汽车的加速度倒数曲线决定。如果在该车速时,汽车在此排档的加速度倒数大于低排挡时的加速度倒数,则应该换入低一档,否则不应换入低一挡。 1.7

汽车理论1.3和2.7matlab编程答案

孙野 20081268 1.3(1)绘制汽车驱动力与行驶阻力平衡图 选用5挡变速器进行整车性能计算 发动机转速与汽车行驶速度之间的关系:0 377.0i i rn u g a = 发动机使用外特性的T q -n 曲线拟合公式: 4 32)1000 (8445.3)1000(874.40)1000(44.165)1000(27.295313.19n n n n T q -+-+-= 汽车驱动力:r i i T F T g q t η0= 行驶阻力:2 215 .2115.21a D a D j w i f u A C mgf dt du m u A C Gi Gf F F F F +=++ +=+++δ 用matlab 编写程序如下: m1=2000; m2=1800; mz=3880; g=9.81; r=0.367; CdA=2.77; f=0.013; nT=0.85; ig=[5.56 2.769 1.644 1.00 0.793]; i0=5.83; If=0.218; Iw1=1.798; Iw2=3.598; %输入已知参数 Iw=2*Iw1+4*Iw2; for i=1:69 n(i)=(i+11)*50; Ttq(i)=-19.313+295.27*(n(i)/1000)-165.44*(n(i)/1000)^2+40.874*(n(i)/1000)^3-3.8445*(n(i)/1000)^4; end %从600~4000rpm 油拟合公式计算发动机转 距 for j=1:5 for i=1:69 Ft(i,j)=Ttq(i)*ig(j)*i0*nT/r; ua(i,j)=0.377*r*n(i)/(ig(j)*i0); Fz(i,j)=CdA*ua(i,j)^2/21.15+mz*g*f;

汽车理论课后题matlab程序

1.3 n=600:1:4000; r=0.367; i0=5.83; eff=0.85; f=0.013; m=3880; g=9.8; G=m*g; CdA=2.77; a=1.947; hg=0.9; L=3.2; Iw1=1.798; Iw2=3.598; Iw=Iw1+Iw2; If=0.218; Ttq=-19.313+295.27*n/1000-165.44*(n/1000).^2+40.874*(n/1000).^3-3.8445*(n/1000) .^4; %驱动力行驶阻力平衡图 for ig=[5.56,2.769,1.644,1.00,0.793] Ua=0.377*r*n/ig/i0; Ft=Ttq*ig*i0*eff/r; plot(Ua,Ft); hold on; end Ff=G*f; ua=0:0.1:max(Ua); Fw=CdA*ua.^2/21.15; plot(ua,(Ff+Fw)); title('驱动力-行驶阻力平衡图'); xlabel('Ua/(km/h)');ylabel('Ft/N'); gtext('Ft1'),gtext('Ft2'),gtext('Ft3'),gtext('Ft4'),gtext('Ft5'),gtext('Ff+Fw') [x,y]=ginput(1); disp('汽车的最高车速');disp(x);disp('km/h'); %最大爬坡度及最大爬坡度时的附着率 Ua=0.377*r*n/5.56/i0; Ft=Ttq*5.56*i0*eff/r; Fw=CdA*Ua.^2/21.15; i=tan(asin((Ft-(Ff+Fw))/G)); disp('汽车的最大爬坡度');disp(max(i)); C=max(i)/(a/L+hg/L*max(i)); disp('克服最大爬坡度时的附着率');disp(C); %加速度倒数曲线 figure; for ig=[5.56,2.769,1.644,1.00,0.793] Ua=0.377*r*n/ig/i0; q=1+Iw/(m*r^2)+If*ig^2*i0^2*eff/(m*r^2); Ft=Ttq*ig*i0*eff/r; Fw=CdA*Ua.^2/21.15; as=(Ft-(Ff+Fw))/q/m; plot(Ua,1./as); hold on; end axis([0 98 0 10]); title('行驶加速度倒数曲线');xlabel('Ua/(km/h)');ylabel('1/a'); gtext('1/a1'),gtext('1/a2'),gtext('1/a3'),gtext('1/a4'),gtext('1/a5'); %加速时间曲线

MATLAB在“汽车理论”中的简单应用

MATLAB在 汽车理论 中的简单应用 汽车理论 可以使用MATLAB作为科学计算工具的课程三本文档的目的在于向之前没有接触过MATLAB的同学介绍其在 汽车理论 中的简单应用,更多关于MATLAB的知识需要大家结合其他课程,通过进一步的学习和研究来掌握三 需要说明的是: 1)本文档默认读者已掌握C语言和线性代数基本知识三 2)红色字体的语句可以直接复制到MATLAB中进行运算三语句中用到的符号(引号内部分除外)均为英文状态下输入三本文档所有语句均已在MATLAB7.8.0(R2009a)版本下调试过三 3)例程编写样式纯属个人习惯,大家不必拘泥三 4)如对本文档及‘汽车理论“第6版中的附录C一一个学生的 汽车理论 课程MATLAB习题编程思路有任何问题,欢迎发送邮件一起讨论三邮件地址:wang-d07@ https://www.doczj.com/doc/938513717.html,三 1.MATLAB使用指南 打开MATLAB后出现的是软件的主界面三几个窗口中最重要的是Command Window,用户可以在里面输入程序,编写的函数的结果也在这里显示三 首先对MATLAB进行配置三如果是在自己的计算机上编程,建议先建一个属于自己的workspace,用来保留用户的工作环境三选择 file Save Workspace As ,在合适的目录下保存用户自己的workspace(.mat文件)三这样,以后用户编程的环境就默认为这个workspace了三 虽然可以直接在Command Window里编写程序,但这样的程序无法被保存和发布三选择 file New Blank M File ,可以新建空白的MATLAB函数文件(.m文件),在这里编写的程序可以被保存和发布三编写好的程序要经过编译之后才能执行三选择 Tools Save File and Run (也可以直接按键),进行程序的编译和执行,结果显示在Command Window中三如果程序有错误,MATLAB也会提示程序运行到哪一行命令终止了,并指出可能的错误类型,然后用户就开始了漫长的debug三 如果编写了子程序和主程序,那么需要先对子程序进行编译(此时不会产生任何结果),只有编译通过后再对主程序进行编译,才会显示结果三 当然,也可以选择新建 Function M File ,它直接提供一个函数模板三(个人感觉没有太大意义) 明白该如何操作MATLAB后,接下来介绍MATLAB中与C语言不同的变量单位 矩阵三 2.矩阵及其运算 MATLAB全称是Matrix Laboratory(矩阵实验室),因此矩阵是MATLAB中最基本的运算单位,熟练掌握矩阵的知识对于灵活运用MATLAB有很大帮助三 1

MATLAB课后习题集附标准答案

第2章MATLAB概论 1、与其他计算机语言相比较,MA TLAB语言突出的特点是什么? 答:起点高、人机界面适合科技人员、强大而简易的作图功能、智能化程度高、功能丰富,可扩展性强. 2、MA TLAB系统由那些部分组成? 答:开发环境、MATLAB数学函数库、MATLAB语言、图形功能、应用程序接口 3、安装MATLAB时,在选择组件窗口中哪些部分必须勾选,没有勾选的部分以后如何补安装? 答:在安装MATLAB时,安装内容由选择组件窗口中各复选框是否被勾选来决定,可以根据自己的需要选择安装内容,但基本平台(即MATLAB选项)必须安装.第一次安装没有选择的内容在补安装时只需按照安装的过程进行,只是在选择组件时只勾选要补装的组件或工具箱即可.矚慫润厲钐瘗睞枥庑赖。 4、MATLAB操作桌面有几个窗口?如何使某个窗口脱离桌面成为独立窗口?又如何将脱离出去的窗口重新放置到桌面上? 答:在MATLAB操作桌面上有五个窗口,在每个窗口的右下角有两个小按钮,一个是关闭窗口的Close 按钮,一个是可以使窗口称为独立的Undock按钮,点击Undock按钮就可以使该窗口脱离桌面称为独立窗口,在独立窗口的view菜单中选择Dock,菜单项就可以将独立的窗口重新防止的桌面上. 5、如何启动M文件编辑/调试器? 答:在操作桌面上选择“建立新文件”或“打开文件”操作时,M文件编辑/调试器将被启动.在命令窗口中键入edit命令时也可以启动M文件编辑/调试器. 6、存储在工作空间中的数组能编辑吗?如何操作? 答:存储在工作空间的数组可以通过数组编辑器进行编辑:在工作空间浏览器中双击要编辑的数组名打开数组编辑器,再选中要修改的数据单元,输入修改内容即可.彈贸摄尔霁毙攬砖卤庑。 7、命令历史窗口除了可以观察前面键入的命令外,还有什么用途? 答:命令历史窗口除了用于查询以前键入的命令外,还可以直接执行命令历史窗口中选定的内容、将选定的内容拷贝到剪贴板中、将选定内容直接拷贝到M文件中.謀荞抟箧飆鐸怼类蒋薔。 8、如何设置当前目录和搜索路径,在当前目录上的文件和在搜索路径上的文件有什么区别? 答:当前目录可以在当前目录浏览器窗口左上方的输入栏中设置,搜索路径可以通过选择操作桌面的file菜单中的Set Path菜单项来完成.在没有特别说明的情况下,只有当前目录和搜索路径上的函数和文件能够被MATLAB运行和调用,如果在当前目录上有与搜索路径上相同文件名的文件时则优先执行当前目录上的文件,如果没有特别说明,数据文件将存储在当前目录上.厦礴恳蹒骈時盡继價骚。 9、在MA TLAB中有几种获得帮助的途径? 答:(1)帮助浏览器:选择view菜单中的Help菜单项或选择Help菜单中的MATLAB Help菜单项可以打开帮助浏览器.茕桢广鳓鯡选块网羈泪。 (2)help命令:在命令窗口键入“help”命令可以列出帮助主题,键入“help 函数名”可以得到鹅娅尽損鹌惨歷茏鴛賴。 指定函数的在线帮助信息. (3)lookfor命令:在命令窗口键入“lookfor 关键词”可以搜索出一系列与给定关键词相关的命令和函数.籟丛妈羥为贍偾蛏练淨。 (4)模糊查询:输入命令的前几个字母,然后按Tab键,就可以列出所有以这几个字母开始的命令和函数. 注意:lookfor和模糊查询查到的不是详细信息,通常还需要在确定了具体函数名称后用help命令显示详细信息.預頌圣鉉儐歲龈讶骅籴。

汽车理论第五版_课后习题答案

第一章 汽车的动力性 确定一轻型货车的动力性能(货车可装用4挡或5挡变速器,任选其中的一种进行整车性能计算): 1)绘制汽车驱动力与行驶阻力平衡图。 2)求汽车最高车速,最大爬坡度及克服该坡度时相应的附着率。 3)绘制汽车行驶加速度倒数曲线,用图解积分法求汽车用2档起步加速行驶至70km/h 的车速-时间曲线,或者用计算机求汽车用2档起步加速行驶至70km/h 的加速时间。 轻型货车的有关数据: 汽油发动机使用外特性的Tq-n 曲线的拟合公式为 234 19.313295.27()165.44()40.874() 3.8445()1000100010001000 q n n n n T =-+-+- 式中,Tq 为发动机转矩(N?m );n 为发动机转速(r/min )。 发动机的最低转速n min =600r/min,最高转速n max =4000r/min 。 装载质量 2000kg 整车整备质量 1800kg 总质量 3880kg 车轮半径 传动系机械效率 ηt = 滚动阻力系数 f = 空气阻力系数×迎风面积 C D A = 主减速器传动比 i 0= 飞轮转动惯量 I f =?m 2 二前轮转动惯量 I w1=?m 2 四后轮转动惯量 I w2=?m 2 变速器传动比 ig(数据如下表) 轴距 L= 质心至前轴距离(满载) a= 质心高(满载) hg= 分析:本题主要考察知识点为汽车驱动力-行使阻力平衡图的应用和附着率的计算、等效坡度的概念。只要对汽车行使方程理解正确,本题的编程和求解都不会有太大困难。常见错误是未将车速的单位进行换算。 2)首先应明确道路的坡度的定义tan i α=。求最大爬坡度时可以对行使方程进行适当简化,可以简化的内容包括两项cos 1α≈和sin tan αα≈,简化的前提是道路坡度角不大,当坡度角较大时简化带来的误差会增大。计算时,要说明做了怎样的简化并对简化的合理性进行评估。 3)已知条件没有说明汽车的驱动情况,可以分开讨论然后判断,也可以根据常识判断轻型货车的驱动情况。 解:1)绘制汽车驱动力与行驶阻力平衡图 汽车驱动力Ft= r i i T t o g tq η 行驶阻力F f +F w +F i +F j =G ?f + 2D 21.12A C a u +G ?i+dt du m δ 发动机转速与汽车行驶速度之间的关系式为:0 g i n r 0.377 ua i ?= 由本题的已知条件,即可求得汽车驱动力和行驶阻力与车速的关系,编程即可得到汽车驱动力与行驶阻力平衡图。

相关主题
文本预览
相关文档 最新文档