mn2d Secante

El método de la Secante se utiliza en lugar del método de Newton, cuando la derivada de la función es complicada de obtener. Básicamente es la misma expresión de Newton, sólo que ahora se deben emplear dos valores iniciales y la fórmula

x3 = x2 – (fx2)(x2 – x1) / (fx2 – fx1)

Los nuevos valores calculados sustituyen a los primeros y se repiten los cálculos hasta hallar la raíz o función f = 0. Esto es, x1 = x3, fx1 = fx3 y se repiten los cálculos.

Ejemplo. Resuelva por el método de la secante para la función

f(x) = x^3 + 2x^2 – 8x -4 con dos valores iniciales x1 = 1 y x2 = 2

Solución. Con estos valores iniciales fx1 = – 9, fx2 = – 4. Sustituyendo sucesivamente los cálculos son

x1x2f(x1)f(x2)x3f(x3)
12-9-42.811.232
2.8211.232-42.21008403-1.11663707
2.210084032-1.11663707-42.291443070.20158418
2.2914430720.20158418-42.27746017-0.03324474
2.277460172-0.03324474-42.279785520.00556734
2.2797855220.00556734-42.27939665-0.00092996
2.279396652-0.00092996-42.279461620.0001554
2.2794616220.0001554-42.27945076-2.5968E-05

EJERCICIO. Utilizar Excel o Matlab para desarrollar una secuencia de cálculo que permita calcular la raíz a través de un programa.

Solución

Excel

Matlab

p = [1 2 -8 -4]

r = roots(p)

r =

-3.8201
2.2795
-0.4594