请用matlab编一段程序:小球沿x轴运动

来源:百度知道 编辑:UC知道 时间:2024/06/15 00:44:58
如题

for i = 1:0.01:5
plot(i,0,'o','markersize',4)
pause(0.1)
clf
end
matlab跑起来太慢。。你试试看

n=0:0.01:pi/2;

x=n;
y=zeros(length(n),1);
plot(x,y),hold on

k=1;
h1=line( 'Color' ,[1 0 0], 'Marker' , '.' , 'MarkerSize' ,36, 'EraseMode' , 'xor' );
while k<=length(n)
set(h1,'xdata',x(k),'ydata',y(k))
pause(0.0005);
drawnow;
k=k+1;
end