Presentación de movimiento de caminantes al azar en matlab

He simulado algunos caminantes al azar. solía

plot (xb, yb, 'b - o')

para mostrar partículas en cada paso. Vi un código en el siguiente enlace con hermosas partículas con cola que se mueve de forma borrosa. ¿Hay alguna manera de que mis caminantes aleatorios sean los mismos que los caminantes en el enlace en mat lab? ¿Alguien podría decirme qué debo usar en lugar de la función de trazado que usé?

partículas hermosas

El código que probé:

clear all
close all
lbox=20;

%random fluctuation 
eta = (2.*pi).*.1;
vs=0.02;
n=200;
birdl=[1:n];


axis([0 lbox 0 lbox])
axis('square')
hold on
xb=rand(n,1).*lbox;  %first possition
yb=rand(n,1).*lbox;    %first possition
vxb = 1;
vyb = 1;

for steps=1:5000;
xb = xb + vxb;
yb = yb+ vyb;

for bird1 = 1:n;
%periodic boundary condition
if(xb(bird1)<0);xb(bird1)=xb(bird1)+lbox; end
if (yb(bird1)<0);yb(bird1)=yb(bird1)+lbox;end
if (xb(bird1)>lbox);xb(bird1)=xb(bird1)-lbox;end
if (yb(bird1)>lbox);yb(bird1)=yb(bird1)-lbox;end

end
ang=eta.*(rand(n,1)-0.5);

vxb = vs.*cos(ang);
vyb = vs.*sin(ang);

cla

set(gcf,'doublebuffer','on')

plot(xb,yb,'.b')
%quiver(xb,yb,vxb,vyb,'b')
drawnow
end

Respuestas a la pregunta(2)

Su respuesta a la pregunta