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 значения 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'.

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

'none'

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

'maximin'

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

'correlation'

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

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

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

| | |

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