Для метода Адамса-Бэшфорта 2го порядка мы имеем следующую разностную схему:
![]()
Чтобы начать вычисление с помощью
этого метода, необходимо найти решение в точке x1.
Для этого используют какой-либо одношаговый метод того же порядка точности,
например явный метод Эйлера. Таким образом, для первого шага имеем ![]()
Аналитическое решение заданного диф. уравнения:
Итак, дано дифференциальное уравнение:
![]()
Корни характеристического многочлена для данного уравнения следующие:
![]()
Соответствующие им частные решения диф. уравнения имеют вид:
![]()
Общее решение нашего диф. уравнения имеет вид:
![]()
где
есть
полином той же степени, что и стоящий в правой части дифференциального
уравнения, то есть представляет собой константу.
Имея начальные условия y(0) = y’(0) = y’’(0) = 0 и получив из диф. уравнения четвертое условие y’’’(0) = 10 / a0 , получим следующую систему уравнений с четырьмя неизвестными:

Решая эту систему, находим ![]()
Таким образом, заданное дифференциальное уравнение решено аналитически:
![]()
Структура данных и программы
Программа состоит из следующих модулей:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.