Добавьте граничное условие в 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(
добавляет отдельное граничное условие для каждого уравнения в системе УЧП. Граничное условие применяется к граничным областям типа model
,'mixed',RegionType
,RegionID
,Name,Value
)RegionType
с идентификационными номерами в RegionID
, и со значениями, заданными в Name,Value
пары. Для смешанных граничных условий можно использовать Name,Value
пары и от Дирихле и от Неймановых граничных условий по мере необходимости.
возвращает объект граничного условия.bc
= applyBoundaryCondition(___)
Когда существует несколько присвоений граничного условия на ту же геометрическую область, тулбокс использует последнюю прикладную установку.
Чтобы постараться не присваивать граничные условия неправильной области, гарантируйте, что вы используете правильные геометрические идентификаторы области путем графического вывода и визуально осмотра геометрии.
Если вы не задаете граничное условие для ребра или поверхности, значением по умолчанию является Нейманово граничное условие с нулевыми значениями для 'g'
и 'q'
.
Свойства BoundaryCondition | findBoundaryConditions
| PDEModel