Автор работы: Пользователь скрыл имя, 25 Марта 2013 в 12:34, курсовая работа
Создание быстродействующих электронных вычислительных машин привело к бурному развитию математики, а также отдельных ее разделов, которые посвящены методам решения дискретных задач. Большое значение приобрели разностные методы решения обыкновенных дифференциальных уравнений.
Среди всевозможных методов решения дифференциальных уравнений важную роль играют разностные методы решения задачи Коши. Их существенным достоинством является простая алгоритмизация и реализация на ЭВМ. Решение дифференциальных уравнений на ЭВМ играет большую и важную роль при проведении исследований во многих областях знаний как теоретического, так и прикладного характера.
Введение 3
1 Теоретическая часть 4
1.1 Постановка задачи Коши для обыкновенных дифференциальных уравнений. Классификация методов решения 4
1.2 Определение многошаговых методов 6
1.3 Метод Адамса 7
1.4 Методы прогноза и коррекции 9
1.5 Проверка устойчивости решения 10
2 Практическое задание 11
Заключение 14
Список литературы 15
Для автоматизации вычислений используем математический пакет Mathcad 13.
Задаем начальные условия: , а далее по формулам вычисляем значения y. Листинг программы для определения первых значений функции методом Рунге-Кутта приведен в приложении 1.
В результате получаем вектор значений:
, .
После этого запрограммируем метод Адамса в виде отдельной функции. Будем рассматривать промежуток от 0 до 1 (т. е. 10 значений с шагом 0.1). Листинг программы для решения уравнения методом Адамса приведен в приложении 2.
На рисунке 1 показан график решения и точное решение уравнения на данном участке. Из графика видно, что результаты численного решения соответствуют результату аналитического решения.
Рисунок 1 – Результаты решения уравнения методом Адамса (символ «о») и аналитическое решение уравнения (пунктирная линия)
В данной курсовой работе были рассмотрены многошаговы методы решения дифференциальных уравнений. Особое внимание было уделено методу Адамса и методу прогноза и коррекций.
К недостаткам многошаговых методов
относится также и
В практической части курсовой работы
методом Адамса было решено дифференциальное
уравнение с начальным условием
(задача Коши). Сравнение полученного
решения с аналитическим
Листинг программы нахождения первых четырех корней уравнения методом Рунге-Кутта
Листинг программы решения