if(B<2&B>0) k=i; end
if(ua(i,4)<=70) m=i; end
end t=ua(1,2)*b(1,2); for p1=2:69
t1(p1)=(ua(p1,2)-ua(p1-1,2))*(b(p1,2)+b(p1-1,2))*0.5; t=t+t1(p1);
end for p2=j:69
t2(p2)=(ua(p2,3)-ua(p2-1,3))*(b(p2,3)+b(p2-1,3))*0.5; t=t+t2(p2); end
for p3=k:m
t3(p3)=(ua(p3,4)-ua(p3-1,4))*(b(p3,4)+b(p3-1,4))*0.5; t=t+t3(p3);
end
t=t+(ua(j,3)-ua(69,2))*b(69,2)+(ua(k,4)-ua(69,3))*b(69,3) +(70-ua(m,4))*b(m,4); tz=t/3.6; disp('加速时间='); disp(tz);
disp('s');
加速时间=29.0585s
二、计算与绘制题1 中货车的1)汽车功率平衡图; 2)最高档与次高档的等速百公里油耗曲线。
已知数据略。(参见《汽车理论》习题第二章第7题) 解题程序如下:用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=