Jump to content

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

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

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

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

( )

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

( )

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

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

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

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

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

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

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

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

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

( 2 )

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

( 3 )

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

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

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

( 4 )

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

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

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

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

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

Вставка приближения для приводит к неявному методу Рунге-Кутты

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

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

См. также

[ редактировать ]

Примечания

[ редактировать ]
  • Гриффитс, Д.В.; Смит, ИМ (1991). Численные методы для инженеров: программный подход . Бока-Ратон: CRC Press. п. 218. ИСБН  0-8493-8610-1 .
  • Сюли, Эндре; Майерс, Дэвид (2003), Введение в численный анализ , издательство Кембриджского университета , ISBN  0-521-00794-1 .
  • Берден, Ричард; Фейрес, Джон (2010). Численный анализ . Ричард Стрэттон. п. 286. ИСБН  978-0-538-73351-9 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e13874d41c4a09db6ded1a92469817cc__1713119520
URL1:https://arc.ask3.ru/arc/aa/e1/cc/e13874d41c4a09db6ded1a92469817cc.html
Заголовок, (Title) документа по адресу, URL1:
Midpoint method - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)