exponenta event banner

Тип (для граничных моделей)

Тип граничной модели

Синтаксис

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