lgca.ib_interactions.trunc_gauss¶
- lgca.ib_interactions.trunc_gauss(lower, upper, mu, sigma=0.1, size=1, rng=None)¶
Draw samples from a truncated normal distribution.
- Parameters:
lower (float) – Lower truncation limit.
upper (float) – Upper truncation limit.
mu (float) – Mean of the underlying distribution.
sigma (float, default=0.1) – Standard deviation of the distribution.
size (int, default=1) – Number of samples to draw.
- Returns:
floatifsizeequals1or an array of samples otherwise.