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.

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

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

Если вы не задаете никаких свойств, метод создает тип проекта по умолчанию. Типами проекта по умолчанию являются Sobol Sequence для двух или более входов и Full Factorial для одного входа.

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');

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

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

См. также

| |

Введенный в R2008a