- •Лабораторная работа №5
- •1.2 Критерии сходимости при решении уравнений
- •1.3 Метод простой итерации
- •Пример решения уравнения методом простой итерации
- •1.4 Метод секущих (метод хорд)
- •Пример решения уравнения методом хорд
- •1.5 Метод Ньютона (метод касательных)
- •Пример решения уравнения методом Ньютона
- •1.6 Метод дихотомии (половинного деления)
- •Пример решения уравнения методом дихотомии
- •2 Решение уравнений, используя сервис “Подбор параметра”
- •2.1 Пример решения уравнения, используя “Подбор параметра”
- •3 Решение уравнений и систем уравнений, используя надстройку “Поиск решения”
- •3.1 Пример решения уравнения, используя надстройку “Поиск решения”
- •4 Использование циклических ссылок
- •Пример решения уравнения с использованием циклических ссылок
- •Задания 1. Решение уравнений встроенными средствами “Подбор параметра” и “Поиск решения”
- •Задание 2. Решение уравнений численными методами Задание 2.1
- •Задание 2.2
- •Контрольные вопросы
Пример решения уравнения методом хорд
Найти решение заданного уравнения методом хорд с точностью до 10-6.
Пример создания расчетной схемы на основе метода хорд на примере уравнения: на отрезке [1, 2]
Итерационные схемы метода: для данного уравнения т.к. f”(x)>0 и f(a)>0, то закрепляем конец b: x0=a=1
| |
a) |
b) |
Рисунок 2. Последовательность итераций метода хорд при поиске корня уравнения на отрезке [1, 2]
a) схема расчета (зависимые ячейки); b) режим отображения формул;
1.5 Метод Ньютона (метод касательных)
Метод Ньютона основан на линеаризации функции f(x)вблизи приближенного значения и нахождения точки пересечения полученной линии с осью абсцисс. Тангенс угла наклона касательной равен значению производной в точке касания(рисунок 6).
Координата точки пересечения будет - это и естьитерационная формула метода Ньютона.
Рисунок 6. Последовательное построение приближений методом касательных.
Например, уравнениеполучим,
Сходимость к положительному корню достигается за четыре шага
Сходимость к отрицательному корню – всего за три.
Метод Ньютона является локальным квадратично сходящимся методом. Причем область сходимости, как правило, достаточно широкая. Это основные достоинства метода. К недостаткам можно отнести необходимость вычисления производной функции и плохая обусловленность метода вблизи экстремумов функцииf(x).
Пример решения уравнения методом Ньютона
Найти решение заданного уравнения методом простой итерации с точностью до 10-6.
Пример создания расчетной схемы на основе метода Ньютона на примере уравнения: на отрезке [-1, 0]
Итерационная схема метода Ньютона :для данного уравнения: , x0=-1
| |
a) |
b) |
Рисунок 4. Последовательность итераций метода Ньютона при поиске корня уравнения на отрезке [1, 2]
a) схема расчета (зависимые ячейки); b) режим отображения формул;
1.6 Метод дихотомии (половинного деления)
Метод дихотомии (метод деления отрезка пополам) основан на известной теореме Больцано-Коши:
Если непрерывная на отрезке [a, b] функция f(x) на концах его имеет противоположные знаки, т.е f(a)×f(b)<0, то на интервале (a, b) она хотя бы раз обращается в нуль.
Данная теорема не дает вопрос о количестве корней (он может быть как один, так и произвольное нечетноечисло) в случае выполнения данного условия и не позволяет утверждать, что корней точно нет, если условие не выполняется (их может быть произвольное четное число).
А вот если функция на отрезке является строго монотонной, то тогда можно утверждать:
Если непрерывная и строго монотонная на отрезке [a, b] функция f(x) на концах его имеет противоположные знаки, т.е. f(a)×f(b)<0, то на интервале (a, b) имеется один и только один корень.
Метод дихотомии основан на последовательном делении отрезка локализации корня пополам.
Для этого выбирается начальное приближение к отрезку [a, b], такое, чтоf(a)×f(b)<0, затем определяется знак функции в точке- середине отрезка [a, b]. Если он противоположен знаку функции в точкеa, то корень локализован на отрезке [a, c], если же нет – то на отрезке [c, b].Схема метода дихотомии приведен на рисунке 7.
Рисунок 7. Последовательное деление отрезка пополам и приближение к корню
Алгоритм метода дихотомии можно записать так:
1. представить решаемое уравнение в виде
2. выбрать такие a, b, что
3. вычислить
4. если f(a)×f(с)<0, то a=a; b = c иначе a = c; b=b
5. если критерий сходимости не выполнен, то перейти к п. 3
Для нашего примера итерационная последовательность для нахождения решения принимает вид:
Точность до седьмой значащей цифры достигается за 20 итераций.
Скорость сходимости этого метода является линейной.
При выполнении начального условия он сходится к решению всегда.
Метод половинного деления удобен при решении физически реальных уравнений, когда заранее известен отрезок локализации решения уравнения и затруднено использование метода Ньютона.