- •1.1. Основные этапы решения задач с помощью эвм
- •1.2. Погрешности результатов численного решения задач
- •1.3. Основные требования к алгоритмам и программному обеспечению
- •2.1. Метод дихотомии (деления отрезка пополам)
- •2.2. Метод хорд
- •2.3. Метод простой итерации
- •2.4. Метод Ньютона
- •2.5. Модификации метода Ньютона
- •3.1. Основные понятия вычислительной линейной алгебры
- •3.2. Некоторые точные методы решения слау
- •3.3. Итерационные методы решения слау
- •3.4. Вычисление собственных значений матрицы
- •4.1. Постановка задачи интерполяции
- •4.2. Полиномиальная интерполяция. Формула Лагранжа
- •4.3. Разделенные разности и интерполяционная формула Ньютона
- •4.4. Кусочно-полиномиальная интерполяция
- •4.4. Программы решения задач интерполяции с помощью Matlab
- •5.1. Численное дифференцирование
- •5.2. Погрешности методов численного дифференцирования
- •5.3. Численное интегрирование. Простейшие методы
- •5.4. Метод Ньютона-Котеса и его модификация
- •5.5. Методы Монте-Карло
- •6.1. Решение пере- и недоопределенных слау
- •6.2. Примеры решение переопределенной слау методом наименьших квадратов Пусть
- •6.3. Метод наименьших квадратов для регрессионного анализа
- •Задание к главе 6
- •7.1. Методы решения задачи Коши
- •7.2. Методы Рунге-Кутта решения задачи Коши
- •7.3. Решение краевой задачи для оду
- •Задания к главе 7
- •8.1. Решения дифференциальных уравнений первого порядка
- •8.2. Решения дифференциальных уравнений параболического типа
- •8.3. Решение дифференциальных уравнений эллиптического типа
- •8.4. Решение дифференциальных уравнений гиперболического типа
2.5. Модификации метода Ньютона
Модификации метода Ньютона направлены в основном на исключение из итерационных процедур вычисления производной. При этом итерационные методы решения нелинейных уравнений, предлагаемые в этом параграфе (безусловно, не все), по существу используют некоторую процедуру линеаризации.
Упрощенный
метод Ньютона.
Допустим, некоторым методом, например
методом дихотомии, найдена достаточно
малая окрестность решения уравнения
(2.1). Если производная
в этой окрестности непрерывна, то ее
значение вблизи корня
практически постоянно. Поэтому можно
лишь однажды вычислить производную
только в точке начального (или какого
угодно) приближения, а затем заменить
в формуле (2.21)
на значение
.
В результате получается расчетная
формула упрощенного метода Ньютона
. (2.25)
Упрощение вычислений достигается за счет резкого падения скорости сходимости.
Метод
секущих.
Производную функции
в точке
приближенно можно заменить ее дискретным
аналогом – конечными разностями. Так
как предел последовательности приближений
решения нелинейного уравнения стремится
к точному решению и функция
непрерывна, то
и
.
Следовательно, приближенно производную
можно заменить следующим образом:
. (2.26)
В этом случае итерационная формула метода секущих будет иметь вид
. (2.27)
Метод
секущих, в отличие от предыдущих, является
двухшаговым: для нахождения следующего
приближения необходимо знание двух
предыдущих значений; соответственно
для начала вычисления требуется задать
два начальных приближения. Метод получил
свое название из-за того, что приближение
является результатом пересечения
прямой, соединяющей точки с координатами
и
,
что иллюстрирует Рис.2.5.
Метод
ложного положения.
В упрощенном методе Ньютона используем
производную, вычисленную лишь в одной
точке. Если в методе секущих вместо
приближения
взять некоторое постоянное значение
,
то вычислительная процедура нахождения
решения нелинейного уравнения (2.1)
существенно упрощается. При этом,
безусловно, значение
должно быть выбрано таким образом, чтобы
оно находилось вблизи корня уравнения.
Расчетное соотношение принимает вид
. (2.28)
Метод становится одношаговым: требуется лишь одно начальное приближение, однако при этом, конечно, скорость сходимости уменьшается.

Рис.2.5. Метод секущих
Задачи для самостоятельного решения
Графически
локализовать корни уравнений и вычислить
их с точностью
методами а) дихотомии и б) хорд, составить
алгоритм и написать программу.
2.1
![]()
2.2
![]()
2.3
![]()
2.4
![]()
2.5
![]()
Графически
локализовать корни уравнений и вычислить
их методом простой итерации с точностью
![]()
2.6
![]()
2.7
![]()
2.8
![]()
2.9
![]()
2.10
![]()
Графически
локализовать корни уравнений и вычислить
их с точностью
методами а) Ньютона, б) модифицированным
методом Ньютона, в) секущих, г) ложного
положения. Для пунктов б), в), г) составить
алгоритм и написать программу.
2.11
![]()
2.12
![]()
2.13
![]()
2.14
![]()
2.15
![]()
3. Решение систем линейных алгебраических уравнений
В вычислительной линейной алгебре обычно выделяют четыре основных типа задач:
решение систем линейных алгебраических уравнений;
нахождение собственных значений и собственных векторов;
вычисление определителей;
нахождение обратных матриц.
В основе решения этих задач лежит анализ системы линейных алгебраических уравнений (СЛАУ), которая имеет следующий вид
(3.1)
Ее можно представить в матричном виде
, (3.2)
где
,
,
,
при
этом предполагается, что
.
