Тема 5. Численное решение задачи Коши (ЗК) для системы обыкновенных дифференциальных уравнений.
Задание 1
1. Привести общий
вид формулы явного -этапного
метода типа Рунге-Кутты (МТРК) для нахождения приближенного решения ЗК
, (1)
где – искомая, а
–
заданная вектор-функции,
– заданный вектор.
Дать определения:
а) глобальной
(методической) погрешности (ГП) МТРК; б) локальной
погрешности (ЛП) МТРК в узле .
Из каких соображений выбираются параметры общей формулы для получения конкретного метода? Сформулировать правило Рунге для практической оценки ГП и ЛП МТРК. На чем основывается это правило и при каких условиях оно применимо?
2.
Конкретизировать параметры общей формулы и ее вид для классического метода
Рунге-Кутты, а также правило Рунге для оценки ГП и ЛП этого метода. Изложить
алгоритм этого метода с автоматическим выбором переменного шага
интегрирования по заданной величине локальной погрешности.
3. Составить программу, реализующую алгоритм из п. 2.
Входные данные
программы: ,
,
,
,
,
;
– начальный
шаг интегрирования;
–
минимальный допустимый шаг интегрирования;
– число точек выдачи результатов;
tr(1), tr(2), …, tr(
)
– точки выдачи результатов.
Выходные
результаты: tr(1), tr(2),
…, tr();
yr(1), yr(2), …, yr(
)
– приближенные значения искомого решения
в точках выдачи; ge – максимальное значение глобальной погрешности метода;
tge – точка в которой это значение достигается.
Локальную погрешность оценивать по правилу Рунге, глобальную по тому же правилу, интегрируя параллельно систему (1) с «половинным» шагом.
Приближенное
значение решения в точке выдачи tr(i),
расположенной между соседними узлами сетки ,
, вычислять с помощью
интерполяционного полинома Эрмита (почему?), построенному по приближенным значениям
,
.
4. С помощью составленной программы найти приближенное решение ЗК
,
,
,
. (2)
с ЛП = 10-5. Точки выдачи
результатов tr(i) = 0.2i, i = 1,…,10.
Литература
Тема 5. Численное решение задачи Коши (ЗК) для системы обыкновенных дифференциальных уравнений.
Задание 2
1. Привести общий
вид формулы явного -этапного
метода типа Рунге-Кутты (МТРК) для нахождения приближенного решения ЗК
, (1)
где – искомая, а
–
заданная вектор-функции,
– заданный вектор.
Дать определения:
а) глобальной
(методической) погрешности (ГП) МТРК; б) локальной погрешности
(ЛП) МТРК в узле .
Из каких соображений выбираются параметры общей формулы для получения конкретного МТРК? Сформулировать правило Рунге для практической (апостериорной) оценки ГП и ЛП МТРК. Как оценивать эти погрешности с помощью метода более высокого порядка? На чем основываются все упомянутые оценки и при каких условиях они применимы?
2.
Конкретизировать параметры и вид формул МТРК 4) и 6) из [1, стр. 9].
Изложить алгоритм численного решения ЗК (1) с автоматическим выбором постоянного
шага интегрирования по заданной величине ГП.
Метод 4) является
основным в алгоритме, метод 6) используется для оценки ГП первого метода. Решать
ЗК рекомендуется параллельно обоими методами, переходя сразу к половинному
шагу (и возвращаясь в точку ),
как только в текущем узле ГП превысит
.
3. Составить программу, реализующую алгоритм из п. 2.
Входные данные
программы: ,
,
,
,
,
;
– начальный шаг интегрирования;
– минимальный допустимый шаг
интегрирования;
– число
точек выдачи результатов; tr(1), tr(2),
…, tr(
)
– точки выдачи результатов.
Выходные
результаты: tr(1), tr(2),
…, tr();
yr(1), yr(2), …, yr(
)
– приближенные значения искомого решения
в точках выдачи;
; hr –
шаг, при котором получено решение с требуемой точностью.
4. С помощью составленной программы найти приближенное решение ЗК
,
,
,
. (2)
с точностью = 0.1. Начальный шаг
= 0.15. Точки выдачи результатов tr(i) = 0.3i, i = 1,…,10.
Литература
Тема 5. Численное решение задачи Коши (ЗК) для системы обыкновенных дифференциальных уравнений.
Задание 3
1. Привести общий
вид формулы явного -этапного
метода типа Рунге-Кутты (МТРК) для нахождения приближенного решения ЗК
, (1)
где – искомая, а
–
заданная вектор-функции,
– заданный вектор.
Дать определения:
а) глобальной
(методической) погрешности (ГП) МТРК; б) локальной
погрешности (ЛП) МТРК в узле .
Из каких соображений выбираются параметры общей формулы для получения конкретного метода? Что такое порядок точности МТРК?
Сформулировать правило Рунге для практической (апостериорной) оценки ГП и ЛП МТРК. На чем основывается это правило? Как оценивать локальную погрешность МТРК с помощью метода более высокого порядка точности? При каком условии данный метод называется вложенным по отношению к методу более высокого порядка?
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.