mathjs/docs/reference/functions/distribution.md

919 B

Function distribution

Create a distribution object with a set of random functions for given random distribution.

Syntax

math.distribution(name)

Parameters

Parameter Type Description
name String Name of a distribution. Choose from 'uniform', 'normal'.

Returns

Type Description
Object Returns a distribution object containing functions: random([size] [, min] [, max]), randomInt([min] [, max]), pickRandom(array)

Examples

var normalDist = math.distribution('normal'); // create a normal distribution
normalDist.random(0, 10);                      // get a random value between 0 and 10

See also

random, randomInt, pickRandom