public class PrincipalFactorSequenceGenerator extends MultivariateSequenceGenerator
Constructor and Description |
---|
PrincipalFactorSequenceGenerator(UnivariateSequenceGenerator[] aUSG,
double[][] aadblCorrelation,
int iNumFactor)
PrincipalFactorSequenceGenerator Constructor
|
Modifier and Type | Method and Description |
---|---|
double[][] |
factors()
Retrieve the Principal Component Factor Array
|
double[] |
factorWeight()
Retrieve the Array of Factor Weights
|
int |
numFactor()
Retrieve the Number of Factors
|
double[] |
random()
Generate the Set of Multivariate Random Numbers according to the specified rule
|
cholesky, correlation, numVariate, usg
public PrincipalFactorSequenceGenerator(UnivariateSequenceGenerator[] aUSG, double[][] aadblCorrelation, int iNumFactor) throws java.lang.Exception
aUSG
- Array of Univariate Sequence GeneratorsaadblCorrelation
- The Correlation MatrixiNumFactor
- Number of Factorsjava.lang.Exception
- Thrown if the Inputs are invalidpublic int numFactor()
public double[][] factors()
public double[] factorWeight()
public double[] random()
MultivariateSequenceGenerator
random
in class MultivariateSequenceGenerator