
- •1. Метод Данилевского
- •1.1 Метод Гаусса.
- •1.2 Метод Гаусса с выбором главного элемента. ( )
- •1.3 Метод оптимального исключения ( )
- •1.4 Метод прогонки.
- •II. Методы, основанные на разложении матрицы коэффициентов.
- •2.1. Метод квадратного корня (случай эрмитовой матрицы)
- •2.2 Частный случай метода квадратного корня (случай симметричной матрицы)
- •2.3 Схема Халецкого (случай матрицы с отличными от 0 глав. Минорами).
- •Приближенные (итерационные) методы.
- •2.1 Метод простой итерации.
- •2.2 Метод Якоби.
- •2.3 Метод Зейделя.
- •2. Решение полной проблемы собственных чисел.
- •1. Метод Данилевского
- •2. Итерационный метод вращений.
- •Решение нелинейных уравнений.
- •1.2.1 Метод половинного деления (метод дихотомии).
- •1.2.2 Метод Ньютона или метод касательных
- •1) Существование производных 1-го и 2-го порядков;
- •1.2.3 Метод хорд. Метод секущих.
- •1.2.4 Метод простой итерации.
- •III. Решение дифференциальных уравнений.
- •Задачи с начальными условиями для оду (задача Коши).
- •Численные методы решения дифференциальных уравнений Одношаговые методы. Метод Эйлера и его модификации
- •Одношаговые методы. Метод Эйлера и его модификации.
- •1 Метод Эйлера
- •2. Метод Рунге-Кутта.
- •Многошаговые методы
- •1. Формулировка методов
- •Постановка линейных краевых задач для оду 2-го порядка.
- •Конечно-разностный метод решения краевой задачи.
Решение нелинейных уравнений.
Итерационные методы вычисления изолированного корня уравнения .
Пусть
действительный корень
уравнения (1) отделен и
– интервал отделения корня. Требуется
найти приближенное значение корня с
точностью
,
где
– достаточно малое положительное число.
В
итерационных методах функция
,
,
должна удовлетворять следующим
стандартным условиям:
1)
;
2)
функция
непрерывна на
.
Корень
определяется как предел некоторой
последовательности
:
.
1.2.1 Метод половинного деления (метод дихотомии).
В методе половинного деления функция , , должна удовлетворять только стандартным условиям, приведенным выше.
Идея
метода состоит в построении
последовательности вложенных отрезков
,
на концах которых удовлетворяются
условия
,
Найдем середину отрезка
и вычислим
.
Если
,
то
- корень уравнения (1), если
,
то из двух половин отрезка выбирается
та, на концах которой функция имеет
противоположные знаки, так как корень
находится внутри именно этой половины.
Обозначим новые границы отрезка через
.
Затем для нового отрезка выполняем
аналогичную процедуру и так далее.
Деление пополам продолжается до тех пор, пока не выполнится условие
.
Тогда
значение
приближенно определяет корень с точностью
:
,
(10)
(
–
любая точка интервала
и расстояние от нее не превосходит
половины его длины, что видно из последнего
неравенства при
).
Неравенство
(10) с одной стороны позволяет утверждать,
что последовательность
имеет предел – искомый корень
уравнения (1), с другой стороны, являясь
априорной оценкой абсолютной погрешности
приближенного равенства
,
дает возможность подсчитать число шагов
(итераций) метода половинного деления,
достаточное для получения корня
с заданной точностью
.
1.2.2 Метод Ньютона или метод касательных
Пусть функция , , помимо стандартных условий удовлетворяет дополнительным условиям:
1) Существование производных 1-го и 2-го порядков;
2)
;
3)
производные 1-го и 2-го порядков
знакопостоянны на отрезке
.
Правило
построения итерационной последовательности
можно получить из геометрических
соображений, либо из аналитических,
путем подмены данной нелинейной функции
ее линейной моделью на основе формулы
Тейлора.
Геометрический смысл метода Ньютона состоит в следующем: приближения к корню строятся по абсциссам точек пересечения касательных к графику данной функции, проводимых в точках, соответствующих предыдущим приближениям (рис.4).
Пусть
– дуга кривой
,
которая пересекает ось
в точке
,
так что абсцисса
точки
есть корень уравнения (1). Допустим, что
дуга обращена
выпуклостью к оси
.
Проведем через точку
с координатами
касательную к кривой
.
Угловой коэффициент касательной
равняется значению производной от
функции
в точке касания:
.
Рис. 4.
Следовательно,
уравнение касательной, которая проходит
через точку
будет
. (11)
Отсюда,
положив в (11)
,
находим точку пересечения касательной
с осью абсцисс, которую обозначим через
:
.
Через
точку
снова проводим касательную и, продолжая
этот процесс, приходим к формуле Ньютона
(12)
Значения
,
вычисленные по формуле (12), образуют
последовательность, которая стремится
к значению корня уравнения (1).
Если
мы начнем процесс, исходя из точки
,
в которой кривая обращена к оси
вогнутостью, то первый же шаг приведет
на другую сторону от оси
,
где кривая обращена к ней выпуклостью,
так что в дальнейшем будем приближаться
к значению корня так же, как и прежде.
В
тех случаях, когда вычисление второй
производной для функции
не ведет к существенным усложнениям,
можно указать критерий, который поможет
проверить правильность выбора начального
значения
.
Действительно, т.к. кривая
обращена выпуклостью к оси
в тех случаях, для которых выполняется
соотношение
то этому условию и должно удовлетворять выбранное значение .
Формулу Ньютона можно получить и аналитическим путем.
Оценка
погрешности метода
,
где
На практике часто применяют упрощенное правило окончания итерационного процесса
, (19)
где – заданная точность.
Теорема
4. Пусть
функция
имеет на отрезке
первую и вторую производные отличные
от нуля и постоянного знака и пусть
.
Тогда, если точка
выбрана на
так, что
,
то начатая с нее последовательность
,
определяемая методом Ньютона (12),
монотонно сходится к корню
уравнения (1).
Таким образом, метод Ньютона – квадратично сходящийся процесс. При “хорошем” начальном приближении он позволяет получить корень с большой точностью и сравнительно небольшим количеством вычислений.