Контур модели
B.Type
Это свойство mbcboundary.AbstractBoundary
и все подклассы.
B.Type
возвращает тип краевой модели. Тип можно выбрать только при создании контура. Используйте Type
входной параметр с CreateBoundary
чтобы указать, какой тип краевой модели вы хотите создать, например 'Star-shaped'
, 'Range'
, 'Ellipsoid'
, 'Convex Hull'
.
Использование getAlternativeTypes
чтобы узнать, какие типы доступны для заданной модели контура.
Доступные типы зависят от модели контура, например:
Для mbcboundary.Model
, тип может быть 'Star-shaped'
, 'Range'
, 'Ellipsoid'
, или 'Convex Hull'
Для mbcboundary.TwoStage
, LocalModel
требует тип любого из Range
или Ellipsoid
, и GlobalModel
требует тип Interpolating RBF
только.
Для mbcboundary.PointByPoint
, а LocalModel
тип может быть любым допустимым типом для mbcboundary.Model
.
Можно создать только контуры типа 'Point-by-point'
или 'Two-stage'
из дерева локальных границ или из существующего контура типа 'Point-by-point'
или 'Two-stage'
. Вы не можете создавать или подгонять эти типы моделей границ вне проекта. Подгонка их путем добавления краевой модели к краевому дереву.
Следующий пример создает модель контура точка-за-точкой из дерева Локальная граница:
B = CreateBoundary(T.Boundary.Local,'Point-by-point');
Создайте локальный контур с областью значений типов:
B.LocalModel = CreateBoundary(B.LocalModel,'Range');