Создать процедуру, позволяющую вычислять коэффициенты разложения в ряд Тейлора и старший член погрешности.
Вычислить отрезок ряда Тейлора с точностью
Найти точное решение задачи (1) и составить процедуру его вычисления. Если возможно, с помощью пакета, выполняющего символьные преобразования, вычислить его разложение в ряд Тейлора.
Вычислить отрезок ряда Тейлора с точностью в случае, когда в начальные условия внесена случайная ошибка.
Сравнить полученные разложения, вычислив значения погрешности приближенного решения в точках
,
либо вычислив погрешности коэффициентов.Вариант 2.
Предлагается задача Коши
,
.
(1)
Требуется:
Создать программу, реализующую алгоритм метода Predictor–Corrector, использующий методы Адамса третьего порядка. Число итераций t считать фиксированным (t=3).
Вычислить приближенное решение
задачи (1) в точках
,
с точностью
.
Шаг
для расчета положить равным
.Найти точное решение задачи (1).
Проанализировать результат расчета, вычислив соответствующие погрешности
.Вариант 3.
Предлагается задача Коши
,
.
(1)
Требуется:
Создать программу, реализующую алгоритм вложенного метода Рунге – Кутты – Фельдберга с автоматическим выбором. Расчет одного шага метода RKF 2(3) выполняется по формулам
,
,
где
Вычислить приближенное решение задачи (1) в точках , с точностью .
Найти точное решение задачи (1).
Проанализировать результат расчета, вычислив соответствующие погрешности .
Задание №2.
Тема: Решение задачи Коши для уравнения первого порядка с параметром.
На примере задачи Коши для уравнения с параметром
,
(1)
сравнить качество (реальную погрешность вычисленного решения и время расчета ) выбранного метода (или методов) приближенного решения задачи Коши.
В варианте задания желательно, чтобы при одном значении параметра задача была устойчивой относительно ошибок округления, а при другом неустойчивой
Примеры вариантов задания
Вариант 1.
Предлагается задача Коши
,
, (1)
для значений
параметра
и
.
Требуется:
Найти точное решение задачи (1).
Вычислить приближенное решение
задачи (1) в точках
,
h=0.1
с
точностью
,
используя метод Эйлера с автоматическим
выбором шага.Вычислить приближенное решение
задачи
(1) в точках
,
h=0.1
с
точностью
,
используя метод Рунге- Кутты порядка
не менее третьего с автоматическим
выбором шага.Сравнить используемые методы, вычислив соответствующие погрешности
,
k=1,2, и
количество вычислений правых частей
задачи (1), необходимых для получения
заданной точности.
Вариант 2
Предлагается задача Коши
,
, (1).
для значений
параметра
и
.
Требуется:
Создать программы, реализующие алгоритм метода Рунге – Кутты с автоматическим выбором шага и разностного метода с постоянным шагом
.
Методы должны быть порядка
,
а
.
Можно также использовать доступные
Вам стандартные программы выбранных
методов.Вычислить приближенное решение задачи (1) в точках , с точностью , используя разностный метод.
Вычислить приближенное решение задачи (1) в точках , с точностью , используя метод Рунге- Кутты.
Найти точное решение задачи (1).
Сравнить используемые методы, вычислив соответствующие погрешности , k=1,2, и количество вычислений правых частей задачи (1), необходимых для получения заданной точности.
Задание №3.
Тема : Решение задачи Коши для уравнений p–ого порядка
методами Рунге — Кутты.
Предлагается найти приближенное решение задачи Коши для уравнения
,
(1)
используя метод Рунге – Кутты, и сравнить с точным решением, которое задается в варианте задания. Результаты представить в виде таблицы или графиков.
Варианты для этого задания аналогичны предыдущим.
Литература.
Бахвалов Н.С. Численные методы.–М.:Наука.1975.
Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы.–М.:Наука.1987.
Калиткин Н.Н. Численные методы.–М.:Наука.1978.
Самарский А.А., Гулин А.В. Численные методы.–М.:Наука.1989.
Дж. Ортега, У. Пул Введение в численные методы решения дифференциальных уравнений.–М.:Наука.1989.
Современные численные методы решения обыкновенных дифференциальных уравнений, редакторы Дж Холл и Дж Уатт.–М.:Мир.1979.
Бахвалов Н.С., Лапин А.В., Чижонков Е.В. Численные методы в задачах и упражнениях.–М.: Высшая школа.2000.
