VEX Dictionary / sample_discrete
sample_discrete
Picks a random integer index, either uniformly or weighted by an array of probabilities, from one random number.
group: sampling
Available in every context
Usage
int sample_discrete(int nvalues, float u)
int sample_discrete(float weights[], float u)
Examples
No worked examples yet.
Signatures (from vcc -X)
int sample_discrete(int, float)all contextsint sample_discrete(float[], float)all contexts