Fills the columns of a given matrix with independent random streams following
the given probablility distributions.
Namespace:
CenterSpace.NMath.Core
Assembly:
NMath (in NMath.dll) Version: 5.1.0.0
Syntax
Parameters
- distributions
- Type: array<
CenterSpace.NMath.Core..::.IRandomNumberDistribution<(Of <(Single>)>)
>[]()[]
Array of probablility distributions. On exit column i of
the input matrix R will contain a random stream following distribution
distributions[i]. Array distributions must have length greater than
NumberOfStreams.
- R
- Type: CenterSpace.NMath.Core..::.FloatMatrix
StreamLength x NumberOfStreams matrix to be filled.
On exit column i of R will contain a random stream following distribution
distributions[i].
Remarks
Exceptions
| Exception | Condition |
|---|
| CenterSpace.NMath.Core..::.InvalidArgumentException | Thrown if the number of rows in R
is not equal to StreamLength, or if the number of columns in R
is not equal to NumberOfStreams, or if the length of distributions
is less than NumberOfStreams. |
See Also