Qualia
0.2
|
Functions | |
float | exponential (float lambda) |
float | cauchy (float median, float sigma) |
int | geometric (float p) |
bool | bernouilli (float p) |
Returns true with probability $p$ and false with probability $1-p$ (p > 0). More... | |
bool bernouilli | ( | float | p | ) |
Returns true with probability $p$ and false with probability $1-p$ (p > 0).
float cauchy | ( | float | median = 0 , |
float | sigma = 1 |
||
) |
Returns a random number from a Cauchy distribution. The Cauchy density is $p(x) = sigma/(pi*(sigma^2 + (x-median)^2))$
float exponential | ( | float | lambda | ) |
Provides methods for generating random numbers according to various probabitily distributions. Generates a random number from an exponential distribution. The density is $p(x) = lambda * exp(-lambda * x)$, where lambda is a positive number.
int geometric | ( | float | p | ) |
Generates a random number from a geometric distribution. It returns an integer #i#, where $p(i) = (1-p) * p^(i-1)$. p must satisfy $0 < p < 1$.