Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧМ.doc
Скачиваний:
6
Добавлен:
21.09.2019
Размер:
258.05 Кб
Скачать

1. Отделение корней:

Под процедурой «Отделения корней» будем понимать процедуру нахождения одного или нескольких отрезков, содержащих строго по одному корню. Будем считать, что корень отделен, если найден отрезок [a,b], для которого выполнены два условия отделимости:

1) f(a)*f(b)<0

2) f ’(x) сохраняет знак в [a,b].

Формализованной процедуры отделения корней не существует и в каждом конкретном случае необходим индивидуальный подход.

Если удастся аналитически найти корни уравнения, т.е. f ’(x)=0. То эти корни, расположив их по возрастанию на оси Х, позволяет найти несколько отрезков, внутри каждого из которых будет выполнено 2-ое условие отделимости. Тогда в качестве решения поставленной задачи отделения корней следует выбрать те из найденных отрезков, для которых будет выполнено 1-ое условие отделимости, что определяется непосредственным вычислением. В качестве левой границы первого отрезка следует выбрать предел:

, в качестве правой границы последнего отрезка следует выбрать предел

.

2. Графическое отделение корней.

Корни можно отделить, если удается построить схему графика функции y=f(x). С помощью производной и визуально найти отрезки.

Если уравнение 1 удается представить в виде:

(3) , то также корни могут быть отделены визуально.

cos x-5x=0

cos x=5x

3. Уточнение корней:

Под уточнением корней понимают процедуру поиска приближенных решений с заданной точностью ε.

4. Метод половинного деления (метод дихотомии).

Будем считать, что 1 этап решения уже выполнен, т.е. найден отрезок (отрезки), содержащий один корень. Пусть это отрезок [a,b]. Найдем середину отрезка [a,b]:

. Если окажется, что , то - случайно найденный корень. Если

, то получили 2 отрезка [a, C0] и [C0, b]. Заметим, что внутри вновь найденных отрезков всегда будет выполняться 2-ое условие отделимости. В качестве дальнейшего использования выберем тот из двух полученных отрезков, для которого выполнено 1-ое условие отделимости. Границы выбранного отрезка обозначим как [a1,b1], причем длина этого отрезка d1=[b1-a1]. Вновь найдем середину полученного отрезка [a1,b1] : если

, то С1 – случайно найденный корень. Если , то из 2 полученных отрезков

[a1, C1] и [C1, b1] выберем тот, для которого выполнено 1-ое условие отделимости. Границы выбранного отрезка обозначим как [a2,b2], d2=[b2-a2]. Рассуждая аналогично на шаге n получим:

, если , Сn случайный корень.

, [an , Cn] и [Cn, bn.

Обозначим [an+1,bn+1], dn+1=[bn+1-an+1]. Описанную выше пошаговую (итерационную) процедуру следует прекратить на шаге к при выполнении неравенства:

(4) , в качестве приближенного решения задачи выбрать произвольную точку отрезка [aк,bк].

5. Метод хорд.

Пусть необходимо определить корни уравнения f(x)=0 (1) с точностью ε. Будем считать, что первый этап решения задачи выполнен, т.е. найден отрезок (отрезки), содержащий строго один корень. При этом выполнены 2 условия:

1) f(a)*f(b)<0

2) f ’(x) сохраняет знак в [a,b].

Всегда можно допустить выполнение условия:

3) f ’’(x) сохраняет знак в [a,b].

Действительно пусть условие (3) не выполнено и допустим внутри отрезка [a,b] находится одна точка перегиба х0. Точка перегиба х0 разобьет [a,b] на два отрезка [a, х0] [х0,b]. Очевидно, что условия 2, 3 для полученных отрезков выполнены, поэтому для дальнейшего исследования необходимо выбрать отрезок, для которого выполнено условие отделимости 1.

Через точки M, N проведем хорду (отрезок прямой) и в качестве первого приближения выберем абсциссу точки пересечения хорды и отрезка [a,b]. Уравнение прямой:

(2)

Т.к. точка пересечения лежит одновременно на оси Ох и хорде, то координаты этой точки пересечения удовлетворяют уравнению 2. Откуда найдем:

Из последнего уравнения найдем первое приближение:

Из точки х1 опустим перпендикуляр на график функции y=f(x), в результате чего найдем точку M1, N вновь проведем хорду, и в качестве второго приближения, выберем точку пересечения хорды с осью Ох.

Найдем абсциссу точки пересечения:

;

Рассуждая аналогично, на шаге и получим:

(3)

(3)- расчетная формула метода хорд. Использование соотношения (3) позволяет найти числовую последовательность: х1, х2, …,хn, которая при неограниченном увеличении n стремится к точному корню ξ, оставаясь все время слева от него в рассматриваемом случае.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]