lhsdesign

Латинская выборка гиперкуба

Синтаксис

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затем значения случайным образом распределяются с одним от каждого интервала (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'.

КритерийОписание

'none'

Никакая итерация.

'maximin'

Максимизируйте минимальное расстояние между точками. Это значение по умолчанию.

'correlation'

Уменьшайте корреляцию.

X = lhsdesign(...,'iterations',k) выполняет итерации до k времена в попытке улучшить проект согласно заданному критерию. Значением по умолчанию является k = 5.

Смотрите также

| | |

Представлено до R2006a