CreateBoundary

Создайте граничную модель

Синтаксис

B = mbcboundary.CreateBoundary(Type,Inputs)
B = mbcboundary.CreateBoundary(Type,Inputs,Property,Value,...)
B = CreateBoundary(Tree)
B = CreateBoundary(Tree,Type)
B = CreateBoundary(Tree,Type,Property,Value,...)
newboundary = CreateBoundary(B,Type)
newboundary = CreateBoundary(B,Type,Property,Value,...)

Описание

B = mbcboundary.CreateBoundary(Type,Inputs) Этот синтаксис является статической функцией пакета, которая создает mbcboundary.Model объект (B) из заданного Type, где Inputs mbcmodel.modelinput объект. Используйте эту функцию, чтобы создать новый граничный объект модели, независимый от любого проекта. Смотрите fit для альтернативы.

B = mbcboundary.CreateBoundary(Type,Inputs,Property,Value,...) создает контур с заданными свойствами. Свойства зависят от граничного типа модели.

Можно использовать getAlternativeTypes получить список допустимых типов модели или видеть Type (for boundary models). Пробелы и случай в Type проигнорированы.

CreateBoundary также метод mbcboundary.Tree. Используйте метод, чтобы создать новую граничную модель в рамках проекта.

B = CreateBoundary(Tree) создает новую граничную модель, B, от mbcboundary.Tree объект, Tree. Метод использует входные параметры плана тестирования, чтобы задать граничные входные параметры модели. Необходимо вызвать Addдобавить новую модель в дерево.

B = CreateBoundary(Tree,Type) создает новую граничную модель, B из заданного Type.

B = CreateBoundary(Tree,Type,Property,Value,...) создает контур с заданными свойствами.

CreateBoundary также метод mbcboundary.AbstractBoundary и все его подклассы. Используйте метод, чтобы создать новую граничную модель из существующей граничной модели.

newboundary = CreateBoundary(B,Type) создает новую граничную модель, newboundary, с теми же входными параметрами как текущая граничная модель B. Можно получить список допустимых типов с getAlternativeTypes.

newboundary = CreateBoundary(B,Type,Property,Value,...) создает новую граничную модель с заданными свойствами.

Примеры

Можно создать граничную модель за пределами проекта любым из следующих способов:

B = mbcboundary.Fit(Data,Type);
B = mbcboundary.CreateBoundary(Type,Inputs)

Создать новую граничную модель в рамках проекта:

Tree = testplan.Boundary
B = CreateBoundary(Tree)
Это создает новую граничную модель, B, от mbcboundary.Tree объект, Tree. Метод использует входные параметры плана тестирования, чтобы задать граничные входные параметры модели.

Создать звездообразную глобальную граничную модель для плана тестирования:

B = CreateBoundary(testplan.Boundary.Global,'Star-shaped');
Вызовите Add добавить граничную модель в дерево..

Добавить граничную модель в план тестирования и подбирать граничную модель:

B = Add(testplan.Boundary.Global,B);
Лучшая граничная модель для дерева включает эту граничную модель.

Создать граничные модели для детального плана тестирования:

B = TP.Boundary.Local.CreateBoundary('Point-by-point');
% Use convex hull type for the local boundaries
B.LocalModel = CreateBoundary(B.LocalModel,'Convex hull');
% Add point-by-point boundary model to project.
TP.Boundary.Local.Add(B);
Представленный в R2009b