Приближенное решение уравнений. Отделение корней, страница 3

Пример: Методом касательных найти корень уравнения x3-3x2-13x-7=0 в интервале [-0.8;-0.6] с точностью e =0.0001.

Решение: f(x)=x3-3x2-13x-7, xÎ [-0.8; -0.6]. В этом интервале , (случай II), поэтому x0=b=-0.6. .

f(-0.6)=-0.496; ;

; f(x1)=-0.01724;

;

; f(x2)=-0.00001;

x*> -0.66185

п.5. Комбинированный метод.

Комбинированный метод состоит в совместном использовании метода касательных и метода хорд. Интервал изоляции [a, b] заменяется более узким интервалом изоляции [x1х,x1к], где x1х - абсцисса точки пересечения с осью Ox хорды AB, x1к - абсцисса точки пересечения с осью Ox касательной к дуге AB. При этом получим два приближенных значения x1х,x1к, между которыми содержится искомый корень x*, то есть "недостаточное" и "избыточное" приближения корня.

Далее на изоляции корня [x1х,x1к] применяем метод хорд и метод касательных. Процесс продолжаем до тех пор, пока разность между найденными xkх и xkк не станет меньше, чем требуемая точность.

По окончании процесса лучше взять (xkх+xkк).

Пример: Комбинированным методом найти корень уравнения

x3-3x2-13x-7=0 в интервале [-0.8;-0.6] с точностью e =0.0001.

Решение: f(x)=x3-3x2-13x-7, xÎ [-0.8; -0.6]. В этом интервале , (случай II).

x1х=-0.66776; f(x1х)=0.04541; x1к=-0.65962; f(x1к)=-0.01724

f(x2х)=-0.661863-3ћ 0.66186+13ћ 0.66186-7> 0.00007

x2к=-0.66185; f(x2к)=-0.00001

п.6. Метод секущих.

В методе Ньютона требуется вычислять производную функции, что не всегда удобно. Можно заменить производную первой разделенной разностью, найденной по двум последним итерациям, то есть заменить касательную секущей. Тогда вместо формулы (11) получим:(12)

Для начала процесса надо знать x0 и x1. Такие процессы, где для вычисления очередного приближения надо знать два предыдущих, называются двухшаговыми.

В знаменателе формулы (12) стоит разность значений функции. Вдали от корня это несущественно, но вблизи корня, значения функции малы и очень близки. Возникает потеря значащих цифр. Это ограничивает точность, с которой можно найти корень.

Пример: Методом секущих найти корень уравнения x3-3x2-13x-7=0 в интервале [-0.8;-0.6] с точностью e =0.0001.

Решение: f(x)=x3-3x2-13x-7, xÎ [-0.8; -0.6]. В этом интервале , (случай II). x0=b=-0.6; x1=x1к=-0.65962; f(x0)=-0.496; f(x1)=-0.01724.

f(x2)=-0.661773-3ћ 0.66177+13ћ 0.66177-7> -0.00063

f(x3)=-0.661853-3ћ 0.66185+13ћ 0.66185-7> -0.00001

x*> -0.66185

п.7. Метод парабол.

Метод секущих можно рассматривать как замену функции f(x) интерполяционным многочленом первой степени, проведенным по узлам xn-1, xn-2. По трем итерациям можно построить интерполяционный многочлен второй степени, то есть заменить график функции параболой. Запишем интерполяционный многочлен в форме Ньютона

P2(x)=f(xn-1)+(x-xn-1)× f(xn-1,xn-2)+ (x-xn-1)× (x-xn-2)× f(xn-1,xn-2,xn-3)

Приравнивая его нулю, получим квадратное уравнение. Тот из двух корней, который меньше по модулю, определяет новое приближение xn=x. Очевидно, для начала расчета надо знать три первых приближения x0,x1,x2, то есть процесс является трехшаговым.

Метод парабол построен по образцу методов третьего порядка. Однако замена производных разделенными разностями приводит к существенному уменьшению скорости сходимости.