
- •20. Численное интегрирование. Формула центральных прямоугольников. Геометрическая иллюстрация, элементарная и составная формулы, оценка погрешности.
- •Формулы прямоугольников.
- •21. Численное интегрирование. Формула трапеций. Геометрическая иллюстрация, элементарная и составная формулы, оценка погрешности.
- •22. Численное интегрирование. Формула Симпсона. Элементарная и составная формулы, оценка погрешности (без док-ва).
- •Формула Симпсона.
- •23. Численное интегрирование. Понятие о формулах Ньютона-Котеса. Правило Рунге апостериорной оценки погрешности.
- •Формулы Ньютона-Котеса.
- •Правило Рунге.
- •25. Численное дифференцирование. Вторая разностная производная. Оценка погрешности, порядок точности.
- •26. Численное дифференцирование. Формулы интерполяционного типа. Обусловленность задачи численного дифференцирования.
- •Формулы интерполяционного типа.
- •Обусловленность задачи численного дифференцирования.
- •27. Численное решение задачи Коши для оду 1-го порядка. Постановка задачи. Дискретизация задачи Коши. Явные/неявные методы, одно/многошаговые методы. Устойчивость, аппроксимация, сходимость.
- •2. Дискретизация задачи.
- •28. Явный метод Эйлера решения задачи Коши. Погрешность аппроксимации.
- •29. Неявный метод Эйлера решения задачи Коши. Погрешность аппроксимации.
- •30. Правило трапеций, метод Эйлера – Коши и усовершенствованный метод Эйлера решения задачи Коши. Получение расчетных формул, порядок аппроксимации.
- •31. Методы Рунге – Кутты. Общая формула m-этапного метода. Методы Рунге – Кутты 2-го порядка.
- •32. Правило Рунге оценки погрешности решения задачи Коши. Идея организации программ с автоматическим выбором шага.
- •§ 2. Дискретизация задачи. Построение разностной схемы (рс) методом конечных разностей.
- •34. Разностная схема для краевой задачи для оду 2-го порядка. Принцип максимума. Априорная оценка решения. Исследование рс.
- •35. Разностная схема для краевой задачи для оду 2-го порядка. Аппроксимация, устойчивость и сходимость рс. Исследование рс.
- •36. Начально-краевая задача для одномерного уравнения теплопроводности. Явная разностная схема: порядок аппроксимации, условие устойчивости. Постановка начально-краевой задачи.
- •§ 2. Дискретизация задачи.
- •Чисто неявная разностная схема.
- •§ 4. Симметричная разностная схема.
- •38. Задача Дирихле для уравнения Пуассона. Разностная схема "крест". Реализация рс с помощью методов Якоби и Зейделя. Постановка краевой задачи в прямоугольнике.
- •§ 2. Дискретизация задачи. Построение рс "крест". Ее шаблон.
- •§ 3. Решение сеточных уравнений.
26. Численное дифференцирование. Формулы интерполяционного типа. Обусловленность задачи численного дифференцирования.
Требуется найти .
Численное дифференцирование применяется тогда, когда функцию невозможно продифференцировать аналитически. Это происходит, например, когда функция задана таблицей. Кроме того, формулы численного дифференцирования используются при разработке вычислительных методов решения многих задач.
Формулы интерполяционного типа.
Пусть
в окрестности точки x
функция
f
аппроксимируется некоторой другой
функцией g,
причём производная
в точке x
легко
вычисляется. Естественно попытаться
использовать формулу
.
Пусть
– интерполяционный многочлен степени
с узлами интерполяции
и
.
Тогда
При этом справедлива оценка погрешности:
Здесь
– положительные числа,
.
Пример.
.
Если
,
то получаем правую разностную производную.
Если же
– левую.
Обусловленность задачи численного дифференцирования.
Отметим, что при малых шагах формулы численного дифференцирования становятся плохо обусловленными и результат их применения может быть полностью искажён неустранимой ошибкой.
Рассмотрим обусловленность задачи численного дифференцирования на примере вычисления правой разностной производной.
Полная погрешность
Пусть
– верхняя граница погрешности
используемых значений функции. Тогда,
используя (7.4), имеем:
Приравнивая
производную
,
получаем значение оптимального шага
Отметим, что формулы для вычисления производных порядка выше 1 обладают ещё большей чувствительностью к ошибкам задания функций. Поэтому значения производных высокого порядка, найденные с помощью таких формул, могут быть очень неточными.
27. Численное решение задачи Коши для оду 1-го порядка. Постановка задачи. Дискретизация задачи Коши. Явные/неявные методы, одно/многошаговые методы. Устойчивость, аппроксимация, сходимость.
Определение
11.1.
Задача нахождения при
решения
дифференциального уравнения (8.1),
удовлетворяющего условию (8.2), называется
задачей
Коши.
Замечание
11.1.
В некоторых случаях надо знать решение
при всех
.
Но чаще ограничиваются определением
решения на конечном отрезке
Замечание 8.2. (Геометрический смысл задачи Коши.) Геометрически задача интегрирования дифференциальных уравнений состоит в нахождении кривых, которые в каждой своей точке имеют заданное направление касательной. Чтобы выделить одно конкретное решение задают начальное условие (8.2).
2. Дискретизация задачи.
Заменяем
отрезок
конечным множеством точек
,
называемым сеткой
.
Как правило, будем рассматривать сетки,
для которых
постоянен. В этом случае
и
Далее
мы будем рассматривать функции, которые
определены только в узлах сетки. Для
того чтобы отличать такие функции от
функций непрерывного аргумента будем
помечать их с помощью индекса h.
Например,
- сеточная функция. Для краткости будем
обозначать
.
Далее
заменяем
уравнением вида
В
(8.3) входят значения сеточной функции
в
последовательных точках
.
Предполагается, что
.
Левую часть (8.3) можно рассматривать
как аппроксимацию
,
а правую часть – как аппроксимацию
.
Значение
приближённого решения в очередной
точке находится из (8.3). При этом
используются k
значений
Такие методы называются k-шаговыми.
Проблема страта: необходимо задать k начальных значений
Задачу
вычисления сеточной функции
,
удовлетворяющей при всех
уравнению
(8.3) и принимающей заданные начальные
значения (8.4),
будем называть дискретной
задачей Коши.
Уравнение (8.3) задаёт численный метод
решения задачи Коши.
При
уравнение (8.3) упрощается и принимает
вид
Соответствующий
метод принято называть одношаговым.
Вычисление
осуществляется с использованием только
одного предыдущего значения
.
Поэтому одношаговые методы называют
самостартующими.
Определение
8.2.
Если функция
из уравнения (8.3) не зависит от
,
соответствующий метод называется
явным.
Методы, в которых функция
зависит от
,
называются неявными.
Замечание 8.3. При реализации неявных методов приходится решать относительно нелинейное уравнение (8.3).
Пример 8.1. Примером явного метода является метод Эйлера:
.
Примером неявного метода является неявный метод Эйлера:
Определение
8.3.
Внесём в правую часть (8.3) и в (8.4)
произвольные малые возмущения
и
соответственно. Положим
.
Пусть
- решение возмущённой задачи
Дискретная
задача Коши (8.3), (8.4) и соответствующий
численный метод называются устойчивыми,
если при всех
(где
достаточно мало) справедливо неравенство
где
величина
не зависит от
и
.
Уточнение
8.1. Пусть
– произвольная гладкая функция.
Зафиксируем
,
устремим h
к нулю, n
– к бесконечности. Предположим, что
коэффициенты из (8.3) удовлетворяют
условиям:
Определение
8.4.
Пусть y(t)
– решение задачи Коши (8.1), (8.2). Погрешностью
аппроксимации дискретного уравнения
(8.3) на решении y
называется сеточная функция
,
определяемая формулой:
Определение
8.5.
Говорят, что дискретное
уравнение
(8.3) аппроксимирует
дифференциальное уравнение
(8.1), если
при
,
и аппроксимирует его с p-м
порядком, если справедлива оценка
.
Определение
8.6.
Пусть
– решение задачи Коши. Глобальной
погрешностью
(или просто погрешностью)
численного метода называется сеточная
функция
со значениями
в узлах
.
В качестве меры абсолютной погрешности
метода примем величину
.
Численный
метод решения задачи Коши называется
сходящимся, если для него
при
.
Метод сходится с p-м
порядком точности, если справедлива
оценка
,
.
Теорема
8.1.
Пусть численный метод устойчив на
конечном отрезке и имеет порядок
аппроксимации равный p.
Тогда если начальные значения
заданы с p-м
порядком точности, то и метод сходится
с p-м
порядком точности.