用matlab绘制汽车驱动力-行驶阻力平衡图
汽车驱动力 - 行驶阻力平衡图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;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;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; Ft5=Tq*ig(5)*i0*nT/r;ua1=0.377*r*n/ig(1)/i0; ua2=0.377*r*n/ig(2)/i0; ua3=0.377*r*n/ig(3)/i0; ua4=0.377*r*n/ig(4)/i0; ua5=0.377*r*n/ig(5)/i0;ua=0:5:120; Ff=G*f; Fw=CDA*ua.2/21.15; Fz=Ff+Fw; plot(ua1,Ft1,ua2,Ft2,ua3,Ft3,ua4,Ft4,ua5,Ft5,ua,Fz); title(' 汽车驱动力 - 行驶阻力平衡图' ); xlabel('ua(km*h-1)'); ylabel('Ft/N'); gtext('Ft1'),gtext('Ft2'),gtext('Ft3'),gtext('Ft4'),gtext('Ft5'),gtext( 'Ff+Fw');