9 lines
188 B
Matlab
9 lines
188 B
Matlab
function x = randomwalk(n,p)
|
|
% returns a random wolk with n steps and
|
|
% probability p for positive steps.
|
|
r = rand(n,1);
|
|
r(r<p) = -1.0;
|
|
r(r>=p) = +1.0;
|
|
x = cumsum(r);
|
|
end
|