欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > python >内容正文

python

python生成一定范围的符合正态分布的数

发布时间:2025/3/21 python 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 python生成一定范围的符合正态分布的数 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

比如 生成   50-100  范围内的正态分布的数,均值为75

据 3 sigma 法则,取标准差为 (100-75)/3 = 8.33

代码如下(实现了生成1000个在 50-100 范围内的正态分布的数):

import matplotlib.pyplot as plt

import numpy as np

mu, sigma = 75, 8.33

s = np.random.normal(mu, sigma, 1000)

 

 

matlab的方法

normrnd(MU,SIGMA)

normrnd(MU,SIGMA,Size)

Size表示生成的矩阵大小

写作单独数字时,如100,表示生成100*100的矩阵

写作矩阵形式时,如 [1,100],表示生成1行100列的矩阵

 

总结

以上是生活随笔为你收集整理的python生成一定范围的符合正态分布的数的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。