numpy.random.normal函數


對於numpy.random.normal函數,有三個參數(loc, scale, size),分別代表生成的高斯分布的隨機數的均值、方差以及輸出的size.

我想讓loc和scale分別為(1, 2)的數組,而輸出的是一個(2, 2)的數組。也是可行的。

import numpy as np
#a is mean
a = np.array([10, 1])
#b is std 
b = np.array([1, 10])
c = np.random.normal(a, b, (2, 2))
print(c)
 
out:
[[  9.48417592  -5.64367609]
 [ 10.98248962  -7.73305977]]

 

轉載:https://blog.csdn.net/linyi_pk/article/details/77341428


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM