1. matlab作动图
在figure 中想要作动图的话,需要将要移动的物体设为一个object,如此例中的:
Mercury = fill(MercuryX,MercuryY,'bl');%此时的Mercury已然是一个obj.
之后应用set函数将该obj动起来
set(Mercury,'xdata',MercuryX + ContempXMercury,'ydata',MercuryY + ContempYMercury);
其中set函数的第一个参数为obj,后面是横纵坐标。至于坐标如何引入,可以先计算出坐标值矩阵,然后引用(如上例),
也可以直接计算,即把set函数直接放入while语句中。