
- •3.1. Постановка задачи 23
- •5.1. Постановка задачи 41
- •6.1. Постановка задачи 48
- •7.1. Постановка задачи 59
- •9.1. Постановка задачи 81
- •Введение
- •Тема 1. Элементы теории погрешностей
- •1.1. Точные и приближенные числа
- •1.2. Абсолютная и относительная погрешность
- •Тема 2. Методы решения нелинейных уравнений
- •2.1. Постановка задачи
- •Отделение корней (локализация корней);
- •Уточнение корней.
- •2.2. Отделение корней
- •2.2.1. Графическое отделение корней
- •2.2.2. Аналитическое отделение корней
- •2.3. Уточнение корней
- •2.3.1. Метод половинного деления
- •2.3.2. Метод итерации
- •2.3.3. Метод Ньютона (метод касательных)
- •2.3.4. Метод хорд
- •Тема 3. Интерполяция функций
- •3.1. Постановка задачи
- •3.2. Интерполяционная формула Лагранжа
- •3.3. Интерполяционные формулы Ньютона
- •3.3.1. Конечные разности
- •3.3.2. Первая интерполяционная формула Ньютона
- •3.3.3. Вторая интерполяционная формула Ньютона
- •3.4. Сплайн – интерполяция
- •Тема 4. Аппроксимация функций
- •4.1. Постановка задачи аппроксимации
- •4.2. Метод наименьших квадратов
- •Тема 5. Численное интегрирование
- •5.1. Постановка задачи
- •5.2. Методы прямоугольников
- •5.3. Формула трапеций
- •5.4. Формула Симпсона
- •5.5. Оценка погрешности численного интегрирования
- •Тема 6. Методы решения обыкновенных дифференциальных уравнений
- •6.1. Постановка задачи
- •6.2. Метод Эйлера
- •6.3. Методы Рунге-Кутты
- •6.4. Решение оду n-го порядка
- •Тема 7. Одномерная оптимизация
- •7.1. Постановка задачи
- •7.2. Метод прямого перебора с переменным шагом
- •7.3. Метод дихотомии
- •7.4. Метод золотого сечения
- •7.5. Метод средней точки
- •Тема 8. Многомерная оптимизация
- •8.1. Постановка задачи и основные определения
- •8.2. Методы спуска
- •8.3. Метод градиентного спуска с дроблением шага
- •8.4. Метод наискорейшего спуска
- •8.5. Метод покоординатного спуска
- •Тема 9. Методы решения систем линейных уравнений
- •9.1. Постановка задачи
- •9.2.Метод Гаусса
- •9.3. Метод итераций
- •Список литературы
Тема 2. Методы решения нелинейных уравнений
2.1. Постановка задачи
Одной из важнейших и наиболее распространенных задач математического анализа является задача определения корней уравнения с одним неизвестным, которое в общем виде можно представить как f(x) = 0. В зависимости от вида функции f(x)различают алгебраические и трансцендентные уравнения. Алгебраическими уравнениями называются уравнения, в которых значение функции f(x) представляет собой полином n-й степени:
f(x) = Р(х) = anxn + a2x2 + …+ a1x + a0 = 0. (2.1-1)
Всякое неалгебраическое уравнение называется трансцендентным уравнением. Функция f(x)в таких уравнениях представляет собой хотя бы одну из следующих функций: показательную, логарифмическую, тригонометрическую или обратную тригонометрическую.
Решением
уравнения f(x)=0называется
совокупность корней, то есть такие
значения независимой переменной
,
при которых уравнение обращается в
тождество
.
Задача
нахождения корня уравнения с заданной
точностью
(
>0)
считается
решенной, если вычислено приближенное
значение
,
которое отличается от точного значения
корня
не
более чем на значение e
(2.1-2)
Процесс нахождения приближенного корня уравнения состоит из двух этапов:
Отделение корней (локализация корней);
Уточнение корней.
На
этапе отделения корней решается задача
отыскания возможно более узких отрезков
,
в которых содержится один и только один
корень уравнения.
Этап уточнения корня имеет своей целью вычисление приближенного значения корня с заданной точностью. При этом применяются итерационные методы вычисления последовательных приближений к корню: x0, x1, ..., xn, …, где каждое последующее приближение xn+1вычисляется на основании предыдущего xn. Каждый шаг называется итерацией. Если последовательность x0, x1, ..., xn, …при n®¥ имеет предел, равный значению корня , то говорят, что итерационный процесс сходится.
2.2. Отделение корней
Этап отделения корней основан на теореме Коши: если функция на концах отрезка имеет разные знаки, то на этом отрезке содержится, по крайней мере, один корень.
Корень уравнения f(x)=0считается отделенным (локализованным) на отрезке , если на этом отрезке данное уравнение не имеет других корней. Чтобы отделить корни уравнения, необходимо разбить область допустимых значений функции f(x) на отрезки, в каждом из которых содержится только один корень. Существуют графический и аналитический способы отделения корней.
2.2.1. Графическое отделение корней
Графическое отделение корней основано на графическом способе решения уравнений – отыскании точек, в которых функция f(x)пересекает ось 0Х.
Пример 2.2-1.Отделить корни уравнения ln (x-1)2 – 0.5 = 0.
На
рис. 2.2-1 изображен график функции y
= ln
(x-1)2
– 0.5, из
которого следует, что уравнение имеет
два действительных корня
[-1;0] и
[2;3].
Рис.2.2-1
В некоторых случаях удобно вначале представить функцию f(x) в виде f(x)=g1(x) - g2(x), из которого, при условии f(x)=0, следует, что g1(x)=g2(x). Абсциссы точек пересечения графиков y1=g1(x)и y2=g2(x) являются значениями корней уравнения.
Пример 2.2-2. Отделить корни уравнения сos(x) – x + 1 = 0.
Приведем
исходное уравнение к виду сos(x)
= x
– 1. Построив
графики функций
y1
= сos(x)
и y2
= х – 1 (рис.
2.2-2), выделим отрезок, содержащий корень
[1;2].
Рис. 2.2-2