Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 5.doc
Скачиваний:
145
Добавлен:
22.02.2016
Размер:
654.85 Кб
Скачать

Пример решения уравнения методом хорд

Найти решение заданного уравнения методом хорд с точностью до 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 итераций.

Скорость сходимости этого метода является линейной.

При выполнении начального условия он сходится к решению всегда.

Метод половинного деления удобен при решении физически реальных уравнений, когда заранее известен отрезок локализации решения уравнения и затруднено использование метода Ньютона.