function animate(x,xtitle,y,ytitle,t,speed,axes,vel,one,ts,smoothness) b=size(x); b=b(1); [s,q]=getT(t,b,speed,ts,smoothness); d=2; v=1; T = timer('StartDelay',smoothness,'TimerFcn',{@advance,.1,0,speed}); h=plot(x(d,1),x(d,2),'O',0,0,'X'); xlabel(xtitle) ylabel(ytitle) axis(axes); set(h,'EraseMode','xor','MarkerSize',10) j=line([0 x(1,1)],[0 y(1,1)]); k=line([x(1,1) x(1,2)],[y(1,1) y(1,2)]); l=line([x(1,one) x(2,one)],[y(1,one) y(2,one)]); set(l,'EraseMode','none','LineWidth',1,'Color','g'); set(j,'EraseMode','xor'); set(k,'EraseMode','xor','Color','r'); while(d