在Matlab里面,可以用comet( )函数生成一个顺着曲线轨迹运动的质点,这个曲线轨迹也称为“彗星轨迹”。整个过程是一个动态的过程,所以有参考书也把这个过程称为质点动画的制作。因为图片显示不出动态过程,所以博文里面表述为“质点运动轨迹图”,这个轨迹图相比普通曲线图,要多出一个小圆圈表示的质点。
在命令窗口输入以下程序:
t=0:pi/500:10*pi; x=cos(t); y=sin(t); plot(x,y) hold on comet(x,y,0.03) title('质点运动图') xlabel('x') ylabel('y')运行后得到如图1所示图形。
图1 质点运动轨迹图