ConstrainedGenerate

Сгенерируйте ограниченный заполняющий пространство проект заданного размера

Описание

DoeObjMod = ConstrainedGenerate(DoeObj,NumPoints) генерирует заполняющий пространство проект с количеством ограниченных точек, заданных NumPoints.

Используйте ConstrainedGenerate для того, чтобы только заполнить проекты. Не может быть возможно достигнуть конкретного количества точек, в зависимости от настроек генератора и ограничений.

ConstrainedGenerate вызовы Generate и использование эта формула, чтобы обновить UnconstrainedSize.

UnconstrainedSize = ceil(UnconstrainedSize * NumPoints/D.NumberOfPoints);

пример

DoeObjMod = ConstrainedGenerate(DoeObj,NumPoints,'Name1','Value1',…) увеличивает сгенерированный заполняющий пространство проект с опциями, заданными парами "имя-значение".

Примеры

свернуть все

Используйте существующий заполняющий пространство проект, чтобы создать проект с 200 точками, затем вы смотрите ограниченный проект и общее количество точек.

sfDesign = ConstrainedGenerate( sfDesign, 200, 'UnconstrainedSize', 800, 'MaxIter',10  );

% How did we do?
finalNumberOfPoints = sfDesign.NumberOfPoints
% How many points did we need in total?
totalNumberOfPoints = sfDesign.Generator.NumberOfPoints

finalNumberOfPoints =
   200
totalNumberOfPoints =
   839

Входные параметры

свернуть все

Экземпляр mbcdoe.design класс в виде mbcdoe.design объект проектирования самки.

Количество проекта указывает в виде mbcdoe.designconstraint объект.

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Пример: 'Type','V-optimal'

Свойства генератора проекта определяют применимые пары "имя-значение". Для полного списка свойств смотрите Properties (for design generators).

Максимальное количество итераций в виде разделенной запятой пары, состоящей из 'MaxIterations' и целого числа.

Пример: 'MaxIterations',15

Общее количество точек в неограниченном проекте в виде разделенной запятой пары, состоящей из 'UnconstrainedSize' и целого числа.

Пример: 'UnconstrainedSize',10

Выходные аргументы

свернуть все

Модифицированный экземпляр mbcdoe.design класс, возвращенный как mbcdoe.design объект.

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

| |

Введенный в R2008a