Documentation | Build & Testing Status |
---|---|
LatinHypercubeSampling is a Julia package for the creation of optimised Latin Hypercube Sampling Plans. The genetic optimisation algorithm is largely based on the work by Bates et al. [1]. The package includes additional functionality for the creation of an optimised subset of an existing plan.
Features:
- Creation of an optimised Latin Hypercube Sampling plan.
- Generate an optimised subset of an existing plan.
- Refine existing plan through mutation only.
The package is registered and can be installed with Pkg.add
.
julia> Pkg.add("LatinHypercubeSampling")
- STABLE โ tagged version of the documentation.
- Magnus Urquhart - @MrUrq
Example of optimised LHC plan for 120 points in 2 dimensions.
[1]: Stuart Bates, Johann Sienz, and Vassili Toropov. "Formulation of the Optimal Latin Hypercube Design of Experiments Using a Permutation Genetic Algorithm", 45th AIAA/ASME/ASCE/AHS/ASC Structures, Structural Dynamics & Materials Conference, Structures, Structural Dynamics, and Materials and Co-located Conferences, () https://doi.org/10.2514/6.2004-2011