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

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

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

Функции

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

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

Темы

Решение Краевых задач

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

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

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

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

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

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

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

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

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

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

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

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

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