cost 324 ms
您如何 plot 由同余隨機數生成器生成的隨機數?

[英]How do you plot random numbers generated by a congruential random number generator?

我正在嘗試測試我在 r 中的隨機數生成器是否通過將每個數字與下一個數字進行對比來工作,但得到以下錯誤: Error in xy.coords(x, y, xlabel, ylabel, log): 'x' and 'y' lengths differ 我不知道如何去掉最后一個 x 變量以使“x”和 ...

2022-08-07 23:36:18   1   15    r / plot / lcg  
*&Var - 1.0f 是什么意思?

[英]What does *&Var - 1.0f means?

在使用一些教程時,我遇到了一個奇怪的 C++ 表達式: 這是什么意思? 它是對指針的引用嗎? 從參考中減去1有什么意義? 它應該是LCG算法的一個實現。 ...

r 數組的長度

[英]Length of r array

我嘗試從第二個循環返回 Y 數組。 我希望它是 (n - [k + 2]) 長度但我得到 n 長度數組的 output ...

2022-03-26 18:45:19   2   88    r / lcg  
與未知 dx 的反向乘法 - 在多個 mul/add 常量步驟后求解原始 AX

[英]Reverse multiplication with unknown dx - solve for original AX after multiple mul/add constant steps

我在 16 位 x86 asm 中有這個重復的迭代過程 它運行了幾次,但對於我們的例子來說,假設它運行了 3 次,現在在它完成后我得到dx:ax並且需要恢復這個程序的初始ax (初始dx是 0)。 乍一看,我們可以看到有關 dx 的信息在此過程中正在丟失,因為mul用新的 dx 覆蓋了最后一個dx ...

無法理解線性同余生成器的代碼

[英]Unable to understand the code for linear congruential generator

我正在制作另一個 python 腳本來執行線性同余生成器以生成 55 個偽隨機數,但無法理解線性同余生成器的算法以及我的腳本如何工作,即使腳本對我來說很簡單編寫。 基於 python 腳本,為什么 output 在每個循環中都在變化? python 腳本對於線性同余生成器是否正確? ...

使用 python 生成密鑰流並對明文進行加密和解密的線性同余生成器

[英]linear congruential generator using python to generate keystream and encrypt and decrypt the plaintext

我正在使用線性同余生成器來生成密鑰流,然后我將使用這個密鑰流來加密和解密明文。我正在嘗試生成 47 個偽隨機數,明文將是“Meetmeattownhallatsevenpmforpaymentandbringbear” 密鑰流的長度需要相同作為明文的長度。 然后我們將 map 生成到查找字母表中的字 ...

線性同余發生器給出錯誤 output

[英]Linear congruential generator gives wrong output

我創建了一個線性同余生成器 (LCG),但它似乎給了我錯誤的 output。 我得到的 output 是: 我使用了 a,c 和 m 的這些值,因為我讀到 java.util.Random class 也使用這些值。 但是使用相同種子的 class 會給出不同的答案。 我還檢查了其他 lcg 計算 ...

2021-01-27 14:49:21   1   74    java / lcg  
加速 CPython 中的模運算

[英]Speeding up modulo operations in CPython

這是一個 Park-Miller 偽隨機數生成器: 783只是一個任意的種子。 48271是 Park 和 Miller 在原始論文中推薦的系數(PDF: Park, Stephen K.;Miller, Keith W. (1988). “Random Number Generators: G ...

python中的反向線性同余生成器代碼

[英]Code for reversing Linear Congruential Generator in python

x 的索引 0 是種子,但是如果您想知道 x 的索引 -1 怎么辦。 我正在使用 pygame 在 python 中制作游戲,我需要幫助,因為我需要在世界生成中使用它編輯: x 是隨機數,x 的索引 0 是種子 LCG看起來像這樣 x[i + 1] = (x[i] * mu + inc) % m ...

調用期間未分配輸出參數:Matlab

[英]Output Argument Not Assigned During Call: Matlab

我正在嘗試使用 LCG 為項目生成 2500 個偽隨機數。 但是,當我嘗試運行代碼時,我不斷收到錯誤“在調用 lcgg' 期間未分配輸出參數‘p’(可能還有其他參數)。”。 我希望有人能幫助我理解為什么 p 不在輸出中以及如何解決這個問題? ...

2020-09-28 01:48:15   1   46    matlab / lcg  
Python:未從線性同余生成器返回值 Function

[英]Python: Not Returning Value From Linear Congruential Generator Function

我正在嘗試使用 LCG 方法隨機生成 plot。 雖然 plot 行為有效,但我的問題是當我嘗試將列表返回給變量時。 我的目標是讓遞歸的 function 返回一個列表給一個變量,但它似乎在退出定義時什么都不做。 遞歸 Function (內部定義): 呼叫自: 我的嘗試是將種子設置為randnu ...

線性同余生成器的浮點異常(核心轉儲)

[英]Floating point exception (core dumped) for Linear Congruential Generator

我正在完成基於線性同余生成器 (LCG) 的密碼程序的 header 文件。 它接收兩個 unsigned long 值(m 和 c)並使用這些值生成 LCG 結構。 在我的 getA() 中,我試圖讓它將 temp 變量添加到 uPrimes 數組中(以防它不能減少到 1,因此可以在計算 p 時 ...

線性同余生成器-弱測試結果

[英]Linear congruential generator - weak tests results

我正在嘗試對線性同余生成器進行Dieharder Suite測試。 我不確定測試是在我的生成器上執行還是只是結果如此微弱。 我用生成器生成2,5條mio行,並使用以下標頭將它們保存到文件testrands.txt中: 我遵循了此指令(如示例中所示) 然后,我使用Dieh ...

Dieharder 隨機測試套件 - 出乎意料的好結果

[英]Dieharder random test suite - suspiciously good results

我根據以下生成器生成了一個txt文件(2500000個數字) 我使用以下代碼保存了文件: 第一個單元格 第二個單元格 然后我使用Diehard 套件按以下方式進行測試: 我不確定測試是否真的在我的 txt 文件上運行,以及我的 txt 文件是否正確。 250萬個號碼的樣本大約是3 ...

線性同余生成器 - 如何選擇種子和統計檢驗

[英]Linear congruential generator - how to choose seeds and statistical tests

我需要做一個線性同余生成器,它將成功通過選定的統計測試。 我的問題是:如何正確選擇生成器的數字以及我應該選擇哪些統計測試? 我想過: 均勻性的卡方頻率測試 每種生成方法收集 10,000 個數字 將 [0.1) 細分為 10 個相等的細分 Kolmogorov- ...

如何使用線性同余生成器

[英]How to use Linear congruential generator

我必須在Python中使用此公式Xn+1 = (aXn + b) mod m開發一個線性同Xn+1 = (aXn + b) mod m 。 我想我了解如何生成數字序列,但不知道如何使用它,例如模擬骰子(我需要1到6之間的數字) ...

為什么 rand() 的使用被認為是不好的?

[英]Why is the use of rand() considered bad?

我聽到一些人說,即使在使用srand()獲取種子之后,使用rand()很糟糕。 為什么呢? 我想知道這些事情是如何發生的......還有另一個問題很抱歉......但是有什么替代方法呢? ...

2018-10-18 07:38:10   7   6372    c++ / random / lcg  
制作可前后移動的可定制LCG

[英]Making a customizable LCG that travels backward and forward

我將如何使LCG(偽隨機數發生器的類型)在兩個方向上傳播? 我知道前進是(a*x+c)%m但是我如何才能扭轉它呢? 我正在使用它,因此我可以將種子存儲在地圖上玩家的位置,並可以通過在LCG中向前和向后傳播來圍繞它生成事物(例如某種隨機數線)。 ...

java.util.random如何工作?

[英]how does java.util.random work?

為了理解java.util.random的工作原理,我編寫了一段簡單的代碼來模擬Java隨機函數,並比較了Java隨機函數和我的函數的結果。 但是,結果不同。 這意味着我犯了一些錯誤或誤解了這個概念。 這是結果的屏幕截圖: 結果 n1不等於v1。 請告訴我我犯了什么錯誤? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM