stringtranslate.com

Метод средней точки

Иллюстрация метода средней точки, предполагающая, что равно точному значению. Метод средней точки вычисляет так, что красная хорда приблизительно параллельна касательной в средней точке (зеленая линия).

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

Явный метод средней точки задается формулой

неявный метод средней точки

для Здесь — размер шага — небольшое положительное число, а — вычисленное приближенное значение Явный метод средней точки иногда также называют модифицированным методом Эйлера , [1] неявный метод — наиболее простой метод коллокации , и, применительно к гамильтоновой динамике, симплектический интегратор . Обратите внимание, что модифицированный метод Эйлера может ссылаться на метод Хойна , [2] для большей ясности см. Список методов Рунге–Кутты .

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

Геометрическая интерпретация может дать лучшее интуитивное понимание метода (см. рисунок справа). В базовом методе Эйлера касательная кривой в точке вычисляется с помощью . Следующее значение находится там, где касательная пересекает вертикальную линию . Однако, если вторая производная положительна только между и или только отрицательна (как на диаграмме), кривая будет все больше отклоняться от касательной, что приведет к большим ошибкам по мере увеличения. Диаграмма иллюстрирует, что касательная в средней точке (верхний, зеленый сегмент линии), скорее всего, даст более точное приближение кривой в этом интервале. Однако эта касательная в средней точке не может быть точно вычислена, поскольку мы не знаем кривую (именно ее нужно вычислить). Вместо этого эта касательная оценивается с помощью исходного метода Эйлера для оценки значения в средней точке, а затем вычисления наклона касательной с помощью . Наконец, улучшенная касательная используется для вычисления значения из . Этот последний шаг представлен красной хордой на диаграмме. Обратите внимание, что красная хорда не совсем параллельна зеленому отрезку (истинной касательной) из-за ошибки в оценке значения в средней точке.

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

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

Вывод метода средней точки

Иллюстрация численного интегрирования для уравнения Синий: метод Эйлера , зеленый: метод средней точки, красный: точное решение, Размер шага равен
Та же иллюстрация для Видно, что метод средней точки сходится быстрее, чем метод Эйлера.

Метод средней точки является усовершенствованием метода Эйлера.

и выводится аналогичным образом. Ключом к выводу метода Эйлера является приближенное равенство

который получается из формулы наклона

и имея в виду, что

Для методов средней точки (3) заменяют на более точный

когда вместо (2) мы находим

Нельзя использовать это уравнение для нахождения, поскольку неизвестно при . Решение состоит в том, чтобы использовать разложение в ряд Тейлора точно так же, как если бы использовался метод Эйлера для решения для :

что при подключении к (4) дает нам

и явный метод средней точки (1e).

Неявный метод (1i) получается путем аппроксимации значения на полушаге средней точкой отрезка от до

и таким образом

Вставка аппроксимации для результатов в неявный метод Рунге-Кутты

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

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

Смотрите также

Примечания

  1. ^ Süli & Mayers 2003, стр. 328
  2. ^ Бремя и ярмарки 2010, с. 286

Ссылки