Добавьте граничное условие к PDEModel
контейнер
applyBoundaryCondition(
добавляет условие контура Дирихлета к model
,'dirichlet',RegionType
,RegionID
,Name,Value
)model
. Граничное условие применяется к краевым областям типа RegionType
с идентификационными номерами в RegionID
, и с аргументами r
, h
, u
, EquationIndex
заданный в Name,Value
пар. Для граничных условий Дирихле задайте оба аргумента r
и h
, или аргумент u
. При указании u
, можно также использовать EquationIndex
.
applyBoundaryCondition(
добавляет граничное условие Неймана к model
,'neumann',RegionType
,RegionID
,Name,Value
)model
. Граничное условие применяется к краевым областям типа RegionType
с идентификационными номерами в RegionID
и со значениями g
и q
заданный в Name,Value
пар.
applyBoundaryCondition(
добавляет индивидуума граничное условие для каждого уравнения в системе PDE. Граничное условие применяется к краевым областям типа model
,'mixed',RegionType
,RegionID
,Name,Value
)RegionType
с идентификационными номерами в RegionID
, и со значениями, заданными в Name,Value
пар. Для смешанных граничных условий можно использовать Name,Value
пары из обоих граничных условий Дирихле и Неймана по мере необходимости.
возвращает объект граничного условия.bc
= applyBoundaryCondition(___)
Когда существует несколько назначений граничных условий одной и той же геометрической области, тулбокс использует последнюю примененную настройку.
Чтобы избежать назначения граничных условий неправильной области, убедитесь, что вы используете правильные геометрические идентификаторы областей путем построения графика и визуального просмотра геометрии.
Если вы не задаете граничное условие для ребра или грани, по умолчанию это граничное условие Неймана с нулевыми значениями для 'g'
и 'q'
.
Свойства BoundaryCondition | findBoundaryConditions
| PDEModel