Package org.moeaframework.util.sequence
Class Saltelli
java.lang.Object
org.moeaframework.util.sequence.Saltelli
- All Implemented Interfaces:
Sequence
Extension of Sobol's sequence for generating the samples for Saltelli's version of Sobol' global variance
decomposition. This approach allows the first-, second-, and total-order sensitivities to be computed with
lower error rates and fewer samples than other approaches, and is the sequences required for using
SobolAnalysis
.
The number of samples, N
, generated by the generate(int, int)
method must be a multiple of 2*D+2
,
where D
is the dimension of the generated samples.
References:
- Saltelli, A., et al. "Global Sensitivity Analysis: The Primer." John Wiley & Sons Ltd, 2008.
-
Constructor Details
-
Saltelli
public Saltelli()Constructs a Saltelli sequence generator for use in Sobol' global variance decomposition.
-
-
Method Details
-
generate
public double[][] generate(int N, int D) Description copied from interface:Sequence
Returns aN x D
matrix of real numbers in the range[0, 1]
.
-