請教隨機函式原理rand,rand()隨機函式是什麼原理

2021-04-21 22:06:01 字數 687 閱讀 5231

1樓:匿名使用者

rand 是一個偽隨來

機函式。

你可以使用源srand,它需要一個種bai子,根據du這個種子來提供隨機數。

原型zhi:void srand(unsigned seed);

用法:它dao需要提供一個種子,這個種子會對應一個隨機數,如果使用相同的種子後面的rand()函式會出現一樣的隨機數。如:

srand(1); 直接使用1來初始化種子。不過為了防止隨機數每次重複常常使用系統時間來初始化,即使用 time函式來獲得系統時間,它的返回值為從 00:00:

00 gmt, january 1, 1970 到現在所持續的秒數,然後將time_t型資料轉化為(unsigned)型再傳給srand函式,即還有一個經常用法,不需要定義time_t型t變數,即: srand((unsigned) time(null)); 直接傳入一個空指標,因為你的程式中往往並不需要經過引數獲得的t資料。

srand((int)getpid()); 使用程式的id(getpid())來作為初始化種子,在同一個程式中這個種子是固定的。

2樓:匿名使用者

不同的庫時rand可能不太一樣,隨機出來的數基本符合平均分佈

rand()隨機函式是什麼原理 10

求excel隨機函式公式,求excel隨機函式公式,隨機抽取10 的數字

材料 工具 excel2010 1 製作一個如下圖格式的工作表,可以根據你的愛好新增其它背景 2 在工作表下面的 設定 處設定你需要生成的隨機數的最大值或最小值。3 選擇b3單元格,單擊公式編輯欄中的 插入函式 按鈕。4 在彈出的插入函式對話方塊中的 搜尋函式 中輸入 rand 單擊 轉到 按鈕,在...

隨機總體迴歸函式和隨機樣本回歸函式有什麼區別

本歸函式與總體歸函式 聯絡 1 本歸函式函式形式應與設定總體歸函式函式形式保持致 2 本歸函式歸係數總體歸函式引數估計 3 本歸函式變數估計值總體歸函式變數估計值估計 4 歸析目用本歸函式估計總體歸函式 本歸函式與總體歸函式區別 1 總體歸線未知確定 本歸線隨抽波變化許條 2 總體歸函式引數雖未知確...

隨機過程均值函式和自相關函式在研究概率與統計特性時有什麼用處

自相關函式在分析隨機訊號時候是非常有用的。我們在訊號與系統中學過,通過傅立葉變換可以將一個時域訊號轉變為頻域,這樣可以更簡單地分析這個訊號的頻譜。但這有個前提,那就是我們分析的訊號是確定訊號,即無噪聲的訊號 sin就是sin,cos就是cos 而在真正的通訊中,我們的傳輸環境是非常複雜的,充滿了噪聲...