Создайте объект проекта для плана тестирования или модели
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');