function Math611FinalProblem2(n1,n2,n3) T=100; t=1; X1(t)=n1; X2(t)=n2; X3(t)=n3; t=2; while t<=T u=unifSample([1/10 1/10 1/5 1/2 1/20 1/20],[1 2 3 4 5 6]); if u==1 X1(t)=X1(t-1)+1; X2(t)=X2(t-1); X3(t)=X3(t-1); elseif u==2 X1(t)=X1(t-1); X2(t)=X2(t-1)+1; X3(t)=X3(t-1); elseif u==3 X1(t)=X1(t-1)-1; X2(t)=X2(t-1); X3(t)=X3(t-1); elseif u==4 X1(t)=X1(t-1); X2(t)=X2(t-1)-1; X3(t)=X3(t-1); elseif u==5 X1(t)=X1(t-1); X2(t)=X2(t-1); X3(t)=X3(t-1)+1; else X1(t)=X1(t-1); X2(t)=X2(t-1); X3(t)=X3(t-1)-1; end t=t+1; end plot3(X1,X2,X3,'r') axis([(min(X1)-1) (max(X1)+1) (min(X2)-1) (max(X2)+1)]) hold on %plot3(X1,X2,X3,'ob')