Краевые задачи

Решатели для краевой задачи для обыкновенных дифференциальных уравнений

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

Функции

развернуть все

bvp4cРешите краевую задачу — метод четвертого порядка
bvp5cРешите краевую задачу — метод пятого порядка
bvpinitСформируйте исходное предположение для решателя для краевой задачи
bvpgetИзвлеките свойства от структуры опций, созданной с bvpset
bvpsetСоздайте или измените структуру опций краевой задачи
devalОцените структуру решения для дифференциального уравнения
bvpxtendСформируйте структуру предположения для расширения решений для граничного значения

Темы

Краевые задачи

Справочная информация, возможности решателя и алгоритмы и сводные данные в качестве примера.

Решите BVP с двумя решениями

Этот пример использует bvp4c с двумя различными исходными предположениями, чтобы найти оба решения проблемы BVP.

Решите BVP с неизвестным параметром

Этот пример показывает, как использовать bvp4c, чтобы решить краевую задачу с неизвестным параметром.

Решите BVP с несколькими граничными условиями

Этот пример показывает, как решить многоточечную краевую задачу, где решение интереса удовлетворяет условия в интервале интегрирования.

Решите BVP с сингулярным термином

Этот пример показывает, как решить уравнение Эмдена, которое является краевой задачей с сингулярным термином, который возникает в моделировании сферического тела газа.

Решите BVP Используя продолжение

Этот пример показывает, как решить численно трудную краевую задачу с помощью продолжения, которое эффективно разбивает проблему в последовательность более простых проблем.

Проверьте непротиворечивость BVP Используя продолжение

Этот пример показывает, как использовать продолжение, чтобы постепенно расширить решение BVP больших интервалов.