exponenta event banner

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 doe дизайн-объект.

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

Аргументы пары «имя-значение»

Укажите дополнительные пары, разделенные запятыми 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