上一个主题

numpy.random.dirichlet

下一个主题

numpy.random.f

numpy.random.exponential

numpy.random.exponential(scale=1.0, size=None)

从指数分布中提取样本。

它的概率密度函数是

F(x;frac 1 beta)=frac 1 beta exp(-frac x beta),

对于 x > 0 其他地方为0。 \beta 是比例参数,与速率参数成反比 \lambda = 1/\beta . 速率参数是指数分布的另一种广泛使用的参数化方法。 [3].

指数分布是几何分布的连续模拟。它描述了许多常见的情况,例如在许多暴雨中测得的雨滴大小 [1], 或者页面请求到维基百科的间隔时间 [2].

参数:
规模 : 浮点数或类似浮点数的数组

比例参数, \beta = 1/\lambda .

size : int或int的元组,可选

输出形状。如果给定的形状是,例如, (m, n, k) 然后 m * n * k 取样。如果尺寸是 None (默认),如果 scale 是标量。否则, np.array(scale).size 取样。

返回:
out : ndarray或scalar

从参数化指数分布中提取样本。

工具书类

[1](1, 2) Peyton Z.Peebles Jr.,“概率、随机变量和随机信号原理”,第4版,2001年,第57页。
[2](1, 2) 维基百科,“泊松过程”,https://en.wikipedia.org/wiki/poisson_process
[3](1, 2) 维基百科,“指数分布”,https://en.wikipedia.org/wiki/indexive_distribution