Этот метод может давать очень хорошие результаты при сравнительно несложной вычислительной схеме. Порядок погрешности на каждом шаге таков же, как у формулы (8).
Следует напомнить в чем состоит сам метод Эйлера.
А состоит этот простейший метод приближенного интегрирования дифференциальных уравнений в том, что на малом промежутке изменения независимой переменной интегральная кривая заменяется отрезком прямой (касательной) . Отсюда и процесс можно повторить для промежутка и т.д. Число h является здесь шагом таблицы. Рабочая формула для определения значений у по методу Эйлера имеет вид
, (11)
где .
Вычисления по этому методу очень просты, но при значительном изменении независимой переменной приближенные значения интеграла дифференциального уравнения могут сильно отличаться от точных значений, так как, вообще говоря, погрешность накапливается с каждым шагом.
Значительно лучшие результаты можно получить, несколько усовершенствовав метод Эйлера.
Обозначим . Тогда и формулу (11) перепишем так:
(12)
Усовершенствование метода Эйлера (уравнивание) заключается в том, что вычисленное по формуле (12) (или, что одно и то же, по формуле (11)) значение уточняется по следующей схеме.
Обозначим найденное значение через и вычислим . Заменим теперь в формуле (12) средним арифметическим значений производных в граничных точках и определим .
Найденное значение позволяет вычислить и, аналогично предыдущему, определить
и т.д.
Этот процесс продолжается до тех пор, пока в пределах заданной точности не совпадут результаты двух последовательных вычислений значений . После этого тем же методом вычисляется и т.д.
В дальнейшем основным будем считать метод составления начала таблицы путем последовательных приближений, указанный акад. А. Н. Крыловым.
В основе вычислений по этому методу лежит формула
, (13)
правая часть которой, в отличие от формулы (8), содержит разности с одним и тем же нижним индексом. Формула (13),подобно тому, как формула (8) была получена из формулы Ньютона для интерполирования назад, получается из формулы Ньютона для интерполирования вперед:
Полагая в (13) k=0, получим
. (14)
При k=1 из (13) следует
. Но , и считая, наконец, что вторые разности остаются практически постоянными, положим .
Тогда
. (15)
Формулы (14)-(15), называемые формулами Крылова, дают возможность построить начало таблицы для формулы Адамса (8). Эти формулы получены при условии практического постоянства вторых разностей, но это же условие лежит в основе применимости и самой формулы (8) (разности порядка выше второго практически равны нулю).
Фигурирующие в формулах (14)-(15) разности и требуют для вычисления предварительного знания значений . Это обстоятельство не дает возможности воспользоваться сразу указанными формулами. Однако можно вводить эти формулы в действие постепенно, удерживая в них лишь те члены, которые в данный момент можно вычислить. Полученные таким образом значения можно рассматривать как некоторые приближения и с их помощью вычислить пока приближенные значения для соответствующих разностей. Вводя вычисленные таким способом разности в формулы (14)-(15), получаем возможность найти более точные значения для и т.д. Этот метод последовательного уточнения вычисляемых значений называется методом последовательных приближений.
Покажем, как строятся соответствующие приближения. Дополнительные вычисления проводятся во вспомогательной таблице.
Зная из начального условия значения , при выбранном шаге h находим в силу данного уравнения . Таким образом, в начале вычисления вспомогательная таблица примет вид :
k |
||||||
0 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.