用python演示随机游走
1、假设粒子的初始位置是原点,随机的左、右、前、后移动,每次移动0.1个单位,运动100次之后,做出粒子的移动轨迹。代码如下图所示。

2、每次运行,都可能得到不同的图形。注意,图中的红色点是初始点;粒子存在重复游走的现象。



3、随机游走1000次的效果图(按比例缩放)。



4、随机游走10000次的效果图(按比例缩放)。



5、如果p里面的某个方向出现两次,那么,粒子往这个方向游动的概率,就明显增多。p=np.array([[0,1],[1,0],[1,0],[0,-1],[-1,0]])/10

6、出图如下。



7、如果p=np.array([[0,1]巳呀屋饔,[1,0],[1,1],[0,-1],[-1,0]])/10,就表示粒子往右上角游移的概率较高,而且移动特别迅速。

8、p=np.array([[0,1]巳呀屋饔,[1,0],[0.1,0.1],[0,-1],[-1,0]])/10保持往右上角移动,但速度没那么快。


