當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy random.rand用法及代碼示例


本文簡要介紹 python 語言中 numpy.random.rand 的用法。

用法:

random.rand(d0, d1, ..., dn)

給定形狀的隨機值。

注意

這是一個方便用戶從 Matlab 移植代碼的函數,並包裝了 random_sample 。該函數需要一個元組來指定輸出的大小,這與其他 NumPy 函數如 numpy.zeros numpy.ones 一致。

創建一個給定形狀的數組,並用來自 [0, 1) 上的均勻分布的隨機樣本填充它。

參數

d0, d1, …, dn 整數,可選

返回數組的維度必須為非負數。如果沒有給出參數,則返回單個 Python 浮點數。

返回

out ndarray,形狀(d0, d1, ..., dn)

隨機值。

例子

>>> np.random.rand(3,2)
array([[ 0.14022471,  0.96360618],  #random
       [ 0.37601032,  0.25528411],  #random
       [ 0.49313049,  0.94909878]]) #random

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.random.rand。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。