Краевые задачи (BVPs) являются обыкновенными дифференциальными уравнениями, которые подчиняются граничным условиям. В отличие от задач с начальными значениями, BVP может иметь конечное решение, никакое решение, или бесконечно много решений. Исходное предположение решения является неотъемлемой частью решения BVP, и качество предположения может быть очень важным для производительности решателя или даже для успешного расчета. bvp4c
и bvp5c
решатели работают над краевыми задачами, которые имеют граничные условия 2D точки, многоточечные условия, сингулярность в решениях или неизвестные параметры. Для получения дополнительной информации смотрите Решение Краевые задачи.
Справочная информация, возможности решателя и алгоритмы и сводные данные в качестве примера.
Этот пример использует bvp4c
с двумя различными исходными предположениями, чтобы найти оба решения проблемы BVP.
Решите BVP неизвестным параметром
В этом примере показано, как использовать bvp4c
решить краевую задачу неизвестным параметром.
Решите BVP с несколькими граничными условиями
В этом примере показано, как решить многоточечную краевую задачу, где решение интереса удовлетворяет условиям в интервале интегрирования.
Решите BVP с сингулярным термином
В этом примере показано, как решить уравнение Эмдена, которое является краевой задачей с сингулярным термином, который возникает в моделировании сферического тела газа.
Решите BVP Используя продолжение
В этом примере показано, как решить численно трудную краевую задачу с помощью продолжения, которое эффективно разбивает проблему в последовательность более простых проблем.
Проверьте непротиворечивость BVP Используя продолжение
В этом примере показано, как использовать продолжение, чтобы постепенно расширить решение BVP больших интервалов.