Из Википедии, бесплатной энциклопедии
  (Перенаправлено из неявного метода Эйлера )
Перейти к навигации Перейти к поиску

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

Описание [ править ]

Рассмотрим обыкновенное дифференциальное уравнение

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

Обратный метод Эйлера вычисляет приближения с использованием

[1]

Это отличается от (прямого) метода Эйлера тем, что прямой метод использует вместо .

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

Если эта последовательность сходится (в пределах заданного допуска), тогда метод принимает свой предел в качестве нового приближения . [2]

В качестве альтернативы можно использовать (некоторую модификацию) метод Ньютона – Рафсона для решения алгебраического уравнения.

Вывод [ править ]

Интегрирование дифференциального уравнения от до дает

Теперь аппроксимируем интеграл справа методом правого прямоугольника (с одним прямоугольником):

Наконец, используйте это, как предполагается, для аппроксимации, и формула обратного метода Эйлера следует. [3]

Те же рассуждения приводят к (стандартному) методу Эйлера, если использовать правило левого прямоугольника вместо правого.

Анализ [ править ]

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

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

Область абсолютной устойчивости для обратного метода Эйлера - это дополнение в комплексной плоскости диска с радиусом 1 с центром в 1, изображенным на рисунке. [4] Сюда входит вся левая половина комплексной плоскости, что делает ее пригодной для решения жестких уравнений . [5] На самом деле обратный метод Эйлера даже L-устойчив .

Область для дискретной устойчивой системы по обратному методу Эйлера представляет собой круг с радиусом 0,5, который расположен в точке (0,5, 0) в z-плоскости. [6]

Расширения и модификации [ править ]

Обратный метод Эйлера - это вариант (прямого) метода Эйлера . Другие варианты - полунеявный метод Эйлера и экспоненциальный метод Эйлера .

Обратный метод Эйлера можно рассматривать как метод Рунге – Кутты с одним этапом, описанный таблицей Бутчера:

Обратный метод Эйлера также можно рассматривать как линейный многоступенчатый метод с одним шагом. Это первый метод семейства методов Адамса – Моултона , а также семейства формул обратного дифференцирования .

См. Также [ править ]

  • Метод Кранка – Николсона

Заметки [ править ]

  1. ^ Мясник 2003 , стр. 57
  2. ^ Мясник 2003 , стр. 57
  3. ^ Мясник 2003 , стр. 57
  4. ^ Мясник 2003 , стр. 70
  5. ^ Мясник 2003 , стр. 71
  6. Wai-Kai Chen, Ed., Аналоговые и СБИС. Справочник по схемам и фильтрам, 3-е изд. Чикаго, США: CRC Press, 2009.

Ссылки [ править ]

  • Бутчер, Джон С. (2003), Численные методы для обыкновенных дифференциальных уравнений , Нью-Йорк: John Wiley & Sons , ISBN 978-0-471-96758-3.