相关文章推荐
没有腹肌的弓箭  ·  android file delete ...·  1 年前    · 
文雅的移动电源  ·  jQuery延迟函数 ...·  1 年前    · 
帅呆的韭菜  ·  Web.config设置system.web ...·  1 年前    · 

python生成正态分布随机数

在 Python 中,可以使用 numpy 库的 random.normal() 函数来生成正态分布的随机数。该函数有三个参数:

  • loc :正态分布的均值(mean)。
  • scale :正态分布的标准差(standard deviation)。
  • size :生成的随机数的数量,可以是整数或元组。
  • 示例代码如下:

    import numpy as np
    # 生成一个随机数
    x = np.random.normal(0, 1)
    print(x)
    # 生成 10 个随机数
    x = np.random.normal(0, 1, 10)
    print(x)
    # 生成 3 行 4 列的随机数矩阵
    x = np.random.normal(0, 1, (3, 4))
    print(x)
    

    这样,你就可以生成均值为 0,标准差为 1 的正态分布随机数了。你也可以修改这两个参数来生成其他分布的随机数。

  •