原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.matlib.rand.html
校对:(虚位以待)
numpy.matlib.
rand
(*args)[source]返回具有给定形状的随机值矩阵。
创建给定形状的矩阵,并通过[0, 1)
的均匀分布的随机样本传播它。
参数: | * args:参数
|
---|---|
返回: | out:ndarray
|
也可以看看
例子
>>> import numpy.matlib
>>> np.matlib.rand(2, 3)
matrix([[ 0.68340382, 0.67926887, 0.83271405],
[ 0.00793551, 0.20468222, 0.95253525]]) #random
>>> np.matlib.rand((2, 3))
matrix([[ 0.84682055, 0.73626594, 0.11308016],
[ 0.85429008, 0.3294825 , 0.89139555]]) #random
如果第一个参数是元组,则忽略其他参数:
>>> np.matlib.rand((2, 3), 4)
matrix([[ 0.46898646, 0.15163588, 0.95188261],
[ 0.59208621, 0.09561818, 0.00583606]]) #random