本文簡要介紹 python 語言中 numpy.matlib.randn
的用法。
用法:
matlib.randn(*args)
返回包含來自 “standard normal” 分布的數據的隨機矩陣。
randn
生成一個矩陣,其中填充了從均值 0 和方差 1 的單變量 “normal”(高斯)分布中采樣的隨機浮點數。- *args: 參數
輸出的形狀。如果作為 N 個整數給出,每個整數指定一維的大小。如果作為元組給出,則該元組給出完整的形狀。
- Z: 浮點矩陣
從標準正態分布中提取的浮點樣本矩陣。
參數:
返回:
注意:
對於來自 的隨機樣本,請使用:
sigma * np.matlib.randn(...) + mu
例子:
>>> np.random.seed(123) >>> import numpy.matlib >>> np.matlib.randn(1) matrix([[-1.0856306]]) >>> np.matlib.randn(1, 2, 3) matrix([[ 0.99734545, 0.2829785 , -1.50629471], [-0.57860025, 1.65143654, -2.42667924]])
Two-by-four 來自 的樣本矩陣:
>>> 2.5 * np.matlib.randn((2, 4)) + 3 matrix([[1.92771843, 6.16484065, 0.83314899, 1.30278462], [2.76322758, 6.72847407, 1.40274501, 1.8900451 ]])
相關用法
- Python numpy matlib.rand用法及代碼示例
- Python numpy matlib.repmat用法及代碼示例
- Python numpy matlib.eye用法及代碼示例
- Python numpy matlib.zeros用法及代碼示例
- Python numpy matlib.empty用法及代碼示例
- Python numpy matlib.identity用法及代碼示例
- Python numpy matlib.ones用法及代碼示例
- Python numpy matrix.A1用法及代碼示例
- Python numpy matrix.T用法及代碼示例
- Python numpy matrix.I用法及代碼示例
- Python numpy mat用法及代碼示例
- Python numpy matrix.partition用法及代碼示例
- Python numpy matrix.transpose用法及代碼示例
- Python numpy matrix.itemsize用法及代碼示例
- Python numpy matrix.newbyteorder用法及代碼示例
- Python numpy matrix.sort用法及代碼示例
- Python numpy matrix.std用法及代碼示例
- Python numpy matrix.tolist用法及代碼示例
- Python numpy matrix.strides用法及代碼示例
- Python numpy matmul用法及代碼示例
- Python numpy matrix.squeeze用法及代碼示例
- Python numpy matrix.getA1用法及代碼示例
- Python numpy matrix.tostring用法及代碼示例
- Python numpy matrix.setfield用法及代碼示例
- Python numpy matrix.resize用法及代碼示例
注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.matlib.randn。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。