Получите граничную модель из плана тестирования
Best = BoundaryModel (T)
Best = BoundaryModel (T, Type)
BoundaryModel метод mbcmodel.testplan.
Best = BoundaryModel (T) возвращает лучшую граничную модель для T, план тестирования. Best граничный подкласс модели mbcboundary.AbstractBoundary: mbcboundary.Model, mbcboundary.Boolean, mbcboundary.PointByPoint, или mbcboundary.TwoStage.
Примечание
Перед релизом 2009b, BoundaryModel возвращенный mbcdoe.designconstraint объект. Используйте designconstraint преобразовывать контур в конструктивное ограничение.
Best = BoundaryModel (T, Type) лучшая граничная модель для заданного типа, сопоставленного с планом тестирования. Type может быть любое из следующих значений:
'all': Лучшая граничная модель для всех входных параметров (значение по умолчанию)
'local' : Лучше всего локальная граничная модель
'global' : Лучшая глобальная граничная модель
Загрузить граничные ограничения из другого файла проекта и добавить к проекту:
otherProject = mbcmodel.LoadProject( [matlabroot,'\toolbox\... mbc\mbctraining\Gasoline_project.mat']); boundaryConstraints = otherProject.Testplans(1).Boundary.Global.BestModel Design.Constraints = boundaryConstraints;
Когда вы добавляете ограничения в проект, граничный объект модели преобразует автоматически в mbcdoe.designconstraint.