Латинская выборка гиперкуба
X = lhsdesign(n,p)
X = lhsdesign(...,'smooth','off')
X = lhsdesign(...,'criterion',criterion)
X = lhsdesign(...,'iterations',k)
X = lhsdesign(n,p) возвращает n-by-p матрица, X, содержа латинскую выборку гиперкуба значений n на каждой из переменных p. Для каждого столбца X значения n случайным образом распределяются с одним от каждого интервала (0,1/n), (1/n,2/n)..., (1-1/n,1), и они случайным образом переставлены.
X = lhsdesign(...,'smooth','off') производит точки в средних точках вышеупомянутых интервалов: 0.5/n, 1.5/n..., 1-0.5/n. Значением по умолчанию является 'on'.
X = lhsdesign(...,'criterion', итеративно генерирует латинские выборки гиперкуба, чтобы найти лучшую согласно criterion)criterion, который может быть 'none', 'maximin' или 'correlation'.
| Критерий | Описание |
|---|---|
| Никакая итерация. |
| Максимизируйте минимальное расстояние между точками. Это значение по умолчанию. |
| Уменьшайте корреляцию. |
X = lhsdesign(...,'iterations',k) выполняет итерации до времен k в попытке улучшить проект согласно заданному критерию. Значением по умолчанию является k = 5.