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。然而,在結果中,我發現有時候我根本不動,有時候我會向一個以上的方向移動。 這裏是我的代碼