random-walk

    0热度

    1回答

    我有一些Python代码用于创建随机游走的情节。步行将反映[-a,a]的障碍。序列中的随后的值是由 r[n] = r[n-1] + Uni[-R, R] ,然后将其反映为必要生成。我想要做的是绘制每个点周围的“不确定性锥”,[-R, R]。 这里是Python代码到目前为止我有: import matplotlib.pyplot as plt import random uni = ra

    0热度

    1回答

    我发现很难理解什么是成员资格和模块性回报,为什么它被完全使用。 wc <- walktrap.community(karate) modularity(wc) membership(wc) plot(wc, karate) 上面的代码,我得到下面当我执行membership: [1] 1 1 2 1 5 5 5 1 2 2 5 1 1 2 3 3 5 1 3 1 3 1 3 4 4 4

    0热度

    1回答

    该代码应该是一个随机walker,运行的次数是用户输入的次数,如果walker设法达到游戏板的边缘,他将赢得或如果步行者永远回到他的起始位置,他输了。现在我的代码运行,但胜利和失败不等于次 # Project 3 yay #right now my win loss ratio is wrong///very off from random import choice #choice make

    -2热度

    2回答

    我有以下代码意想不到输出: import random N = 30 # number of steps n = random.random() # generate a random number x = 0 y = 0 z = 0 count = 0 while count <= N: if n < 1/3: x = x + 1 # move east

    3热度

    1回答

    我需要生成一个具有25个段的随机路径,它们决不会在1000x1000区域中的两个位置之间穿越。什么是一个好的算法来做到这一点? 我最初的想法是生成一个好结果,使用space partitioning method生成一个随机多边形,然后移除一边。 结果是这样的: 这种方法的缺点是,一开始总是相当接近结束(因为它们最初是由一条线连接)。 另一个缺点是因为它们是一个多边形,整体形状会产生某种形式或扭曲

    0热度

    1回答

    如何生成n维的RandomWalk? 我已经有一个1或2维随机游走的例子,但现在我必须编码随机游走n维,我严重不知道如何。 这里有2个维度2个例子: RandomWalk2DLattice[n_] := Accumulate[Through[{Cos, Sin}[# \[Pi]/2]] & /@ RandomInteger[3, {n}]] rw = RandomWalk2DLattice[5

    0热度

    1回答

    我在写一个非常简单的随机漫游功能。整个代码如下。当前成本函数小于前一个时,我使用数组来跟踪参数值。但出于某种原因,跟踪输出的数组是重写?以前的条目。我认为它与将参数附加为“c”有关,因此存在内存分配问题,因为“c”是附加的而不是c的值,但我不知道如何解决这个问题,也不知道为什么它与成本函数值psi不同,后者按预期追加并保持其值。 我想创造的东西,如: input: for n in N: if

    0热度

    1回答

    是否有一些包或函数来计算RWR在Python中? 我想用加权图来计算RWR。 但我无法在python中找到RWR包。 plz告诉我,包名如果存在python中。 或请参阅我在Python中的一些例子RWR。 谢谢。

    0热度

    1回答

    在this matlab post中,可以找到“循环擦除随机游走”向量问题的解。这个问题在于“擦除循环”,意思是:在任何整数重复之间移除整数。 实施例: v=[3 1 4 6 7 9 1 22 87 33 35 36 37 35 34] becomes [3 1 22 87 33 35 34]. 一个如何解决与2列的矩阵(平面时)同样的问题? v=[1 1; 2 1; 2 2; 2 3; 3

    0热度

    3回答

    我正在使用Python 3.我的代码尝试在3维中模拟random walk的N个步骤。在每个步骤中,选择一个随机方向(北,南,东,西,上,下),每个方向有1/6的概率,并在该方向上采用大小为1的步骤。然后打印新的位置。起始位置是原点(0,0)。 即使没有错误消息,代码也不起作用。我们应该移动只有一步x,y或z。然而,在结果中,我发现有时候我根本不动,有时候我会向一个以上的方向移动。 这里是我的代码