zfmouse 发表于 2006-5-22 20:11

弱弱的初级问题急待解答中......

刚刚接触MATLAB, 想画出变化曲线却只能画出一个点, 我想这个应该是个蠢问题!<BR>不过还是请大侠出手相助, 给我指条明路啊! 也好添一点我研究这个的兴趣. 谢谢啦!!<BR>V0=8;<BR>Vt=16;<BR>qt=-60;<BR>dt=12;<BR>for C0t=0:2*pi:30<BR>Vr=sqrt((Vt).^2+(V0).^2-2*Vt*V0*cos(C0t*pi/180));<BR>a1=((Vr).^2+(V0).^2-(Vt).^2)/(2*V0*Vr);<BR>a=atan(sqrt(1-(a1).^2)/a1)*180/pi;<BR>Cr=a+180;<BR>bert=a-qt;<BR>dcpa=dt*sin(bert*pi/180);<BR>fprintf('%12.5g\n',dcpa)<BR>plot(C0t,dcpa)<BR>end

happy 发表于 2006-5-22 20:21

回复:(zfmouse)弱弱的初级问题急待解答中......

V0=8;<BR>Vt=16;<BR>qt=-60;<BR>dt=12;<BR>C0t=0:2*pi:30;<BR>Vr=sqrt((Vt)^2+(V0)^2-2*Vt*V0*cos(C0t*pi/180));<BR>a1=((Vr).^2+(V0)^2-(Vt).^2)./(2*V0*Vr);<BR>a=atan(sqrt(1-(a1).^2)./a1)*180/pi;<BR>Cr=a+180;<BR>bert=a-qt;<BR>dcpa=dt*sin(bert*pi/180)<BR>plot(C0t,dcpa)

zfmouse 发表于 2006-5-22 20:38

基础知识太薄弱!!!谢谢谢谢!!!
页: [1]
查看完整版本: 弱弱的初级问题急待解答中......