Добавьте граничное условие к 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