函數 > 統計 > 機率分佈 > 範例:亂數種子產生
範例:亂數種子產生
使用 Seed 函數控制產生新亂數集的流程。
1. 在簡短的程式中使用函數 Seedrnorm,透過重設種子值,為三個疊代產生相同的常態分佈亂數集。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
* 
因為種子設為 1,所以每次都會產生相同的亂數集。
SameNormal 會傳回有相同三欄的矩陣,每欄各代表一個疊代。
2. 使用函數 histmax,繪製含有 n_bins 個柱狀之第二個亂數集的柱狀圖。新增水平標記以顯示傳回集合的最大值。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
3. 修改程式以透過增量每個疊代的種子值,產生三個不同的常態分佈亂數集。
按一下以複製此運算式
* 
既然種子值會隨著每次疊代而變更,因此每個亂數集都是唯一的。
由於兩個程式的疊代 0 都是以種子 1 起始,所以這兩個傳回矩陣的欄 0 會包含相同的集合。
4. 從傳回的矩陣萃取第二個數據集:
按一下以複製此運算式
5. 使用函數 hist 產生含有 n_bins 個柱狀之亂數集的柱狀圖,然後計算其最大值。
按一下以複製此運算式
按一下以複製此運算式
6. 繪製柱狀圖,並使用水平標記顯示其最大值:
按一下以複製此運算式
這是否有幫助?