ランダムウォーク

お題

X軸上をランダムに動く点の軌跡を求める.1ステップで±1か,動かないか.

python

一歩ずつやってもいいけど,ガバッと乱数作ってnumpyのcumsumを使う方法でもいい.

import numpy as np

move = np.random.randint(-1,2,100) # generate 100 random integers in [-1,2).
history = move.cumsum()