Friday, February 5, 2010

3D Random walk

% random walk
x=[];
y=[];
z=[];
x(1)=0;
y(1)=0;
z(1)=0;
for i=1:20000
J=rand*6;
if J<1>1)&(J<2)>2)&(J<3)>3)&(J<4)>4)&(J<5)
x(i+1)=x(i);
y(i+1)=y(i);
z(i+1)=z(i)+1;
else
x(i+1)=x(i);
y(i+1)=y(i);
z(i+1)=z(i)-1;
end
end

plot3(x,y,z)

Result:

2 comments:

  1. hey there is an mistake in the if condition

    ReplyDelete
  2. Please fix this!

    Also, would I just make this a function?

    ReplyDelete

Any comments?

my-alpine and docker-compose.yml

 ``` version: '1' services:     man:       build: .       image: my-alpine:latest   ```  Dockerfile: ``` FROM alpine:latest ENV PYTH...