我正在跟隨僞隨機數生成器測試的描述,並嘗試在C中實現測試。雖然有一件事我掛了,雖然。在問題的文本如下:計算相關性並執行適合prng測試
適用的相關性測試上連續塊的位
L
的漢明權重。令Xj
爲jth
塊的漢明權重( 位的數目等於1),對於j = 1, . . . , n
。測試 計算連續Xj
「S之間的經驗相關性,
在H0,如
n ⇢ infinity
,p̂ * sqrt(n - 1)
具有漸近標準正態分佈。這是測試中使用的。該測試僅對大n有效。
現在,我的計劃是計算這個檢驗統計量並使用Anderson-Darling檢驗對正態分佈進行擬合檢驗。然而,我對你如何從這個單一的測試統計中獲得分佈感到困惑。根據我的理解,對於我的全套位n
,我只會得到一個p̂
。那麼我會得到一個測試統計p̂ * sqrt(n - 1)
。我應該如何比較這與正態分佈?這個想法是將我的數據集分成多個塊,並分別用它們自己的n
計算每個塊的測試統計量,然後將這個分佈與標準正態分佈進行比較?我只是想確保我正確理解p̂
的計算。