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


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


用法:

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

給定形狀的隨機值。

注意

這是用戶從Matlab移植代碼並包裝的便捷函數numpy.random.random_sample。該函數使用一個元組來指定輸出的大小,這與其他NumPy函數(例如numpy.zerosnumpy.ones

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

參數:
d0, d1, …, dn int, 可選參數

返回數組的維數必須為非負數。如果未提供任何參數,則返回單個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.random.mtrand.RandomState.rand。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。