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