CreateDesign

Создайте объект проектирования для плана тестирования или модели

Синтаксис

D = CreateDesign(Testplan)
D = CreateDesign(Testplan,Level)
D = CreateDesign(Testplan,Level,prop1,value1,...)
D = CreateDesign(Model)
D = CreateDesign(Model,prop1,value1,...)
D = CreateDesign(Inputs)
D = CreateDesign(Inputs,prop1,value1,...)
D = CreateDesign(Design)

Описание

CreateDesign является методом mbcmodel.testplan, mbcmodel.model и mbcmodel.modelinput. Пары значения свойства могут быть заданы во время создания. Пары значения свойства являются свойствами mbcdoe.design.

Свойства mbcdoe.design

Свойство mbcdoe.designОписание
ConstraintsОграничения в проекте.
GeneratorРазработайте опции генерации.
InputsВходные параметры для проекта.
ModelМодель для проекта.
PointsМатрица точек проекта.
PointTypesЗафиксированное и свободное состояние точки.
StyleСтиль типа проекта.
NumInputsТолько для чтения — Количество образцовых входных параметров.
NumberOfPointsТолько для чтения — Количество точек проекта.
Type

Разработайте тип.

Свойство проекта Type может только быть задан с CreateDesign и впоследствии только для чтения для объектов проектирования.

D = CreateDesign(Testplan) создает проект для плана тестирования, где Testplan является объектом mbcmodel.testplan.

D = CreateDesign(Testplan,Level) создает проект для заданного уровня плана тестирования. По умолчанию уровень является внешним уровнем (т.е. Уровнем 1 для одноэтапного, Уровень 2 (глобальная переменная) для 2D этапа).

Если вы не задаете свойств, метод создает тип оформления по умолчанию. Типы оформления по умолчанию являются Последовательностью Sobol для двух или больше входных параметров и Полным Факториалом для одного входа.

D = CreateDesign(Testplan,Level,prop1,value1,...) создает проект с заданными свойствами.

D = CreateDesign(Model) создает проект на основе входных параметров объекта mbcmodel.model, Model.

D = CreateDesign(Model,prop1,value1,...) создает проект с заданными свойствами на основе входных параметров модели.

D = CreateDesign(Inputs) создает проект на основе входных параметров объекта mbcmodel.modelinput, Inputs.

D = CreateDesign(Inputs,prop1,value1,...) создает проект с заданными свойствами на основе входных параметров.

D = CreateDesign(Design) создает копию существующего проекта.

Примеры

Создать заполняющий пространство проект для плана тестирования TP:

sfDesign = CreateDesign(TP, ...
    'Type', 'Latin Hypercube Sampling',...
    'Name', 'Space Filling');

Создайте оптимальный проект на основе входных параметров модели:

optimalDesign = CreateDesign( model,...
    'Type', 'V-optimal',...
    'Name', 'Optimal Design' );

Создайте классический полный план факторного эксперимента на основе входных параметров, заданных объектом mbcmodel.modelinput:

design = CreateDesign( inputs, 'Type', 'Full Factorial' );

Создайте новый проект на основе существующего проекта (ActualDesign) в порядке увеличить его:

augmentedDesign = ActualDesign.CreateDesign('Name',...
 'Augmented Design');

Создайте проект локального уровня для плана тестирования 2D этапа TP:

localDesign = TP.CreateDesign(1,'Type',...
'Latin Hypercube Sampling');
Создайте проект глобального уровня для плана тестирования 2D этапа TP:
globalDesign = TP.CreateDesign(2, 'Type',...
 'Latin Hypercube Sampling');

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

|

Введенный в R2008a