Está en la página 1de 11

2016

Método de la Secante

RAICES DE ECUACIONES
Yamil Armando Cerquera Rojas
Universidad Surcolombiana
14/08/2016
Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

RAÌCES DE ECUACIONES
Método de la Secante
Ing. Yamil Armando Cerquera Rojas1 – yacerque@gmail.com
Neiva – Huila
Agosto 14 de 2016

Contenido
Método de la secante .................................................................................................................... 3
Introducción ............................................................................................................................... 3
Ejemplo 1: f ( x)  x 2  4 .......................................................................................................... 5
Ejemplo 2: f ( x)  e  x  x ....................................................................................................... 6
2

Ejemplo 3: f ( x)  arctan( x  2 x  1) ......................................................................................... 7


6792.54 14340.5
Ejemplo 4: Y  50.27835687376   5.802 ln( T )   0 .................................. 8
T T2
Cálculo de la temperatura de saturación. ........................................................................ 8
Ejemplo 5: d (t )  e 50t 0.45633 sin( 9t )  1.9179 cos(9t ) .......................................................... 9
Determinación del tiempo de recuperación de un amortiguador ................................ 9

1
Ingeniero Agrícola-USCO, Especialista en Sistemas-UNal, Especialista en Administración de la Informática
Educativa-UdeS, Magister en Administración de Empresas-UVM, Magister en Gestión Educativa-UdeS (PG).

Universidad Surcolombiana Pag 2 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

Método de la secante
Introducción
El principal inconveniente del método de Newton estriba en que requiere conocer el
valor de la primera derivada de la función en el punto, lo cual puede llegar a resultar
engorroso. Sin embargo, la forma funcional de f (x ) dificulta en ocasiones el cálculo
de la derivada. El método de la secante es casi idéntico al de regula falsi salvo por un
detalle: no se tiene en cuenta el signo de la función para estimar el siguiente punto.
Se procede independientemente de los signos de la función. De todas maneras en
algunos casos es más útil emplear el método de la secante.

Este método, a diferencia del de bisección y regla falsa, casi nunca falla ya que solo
requiere de 2 puntos al principio, y después el mismo método se va retroalimentando.
Lo que hace básicamente es ir tirando rectas secantes a la curva de la ecuación que se
tiene originalmente, y va chequeando la intersección de esas rectas con el eje de las X
para ver si es la raíz que se busca.

Fig. 1. Representación gráfica del método de la secante

Una forma de evitar el cálculo de f ' ( x ) consiste en considerar como aproximación a la


derivada la recta que pasa por los valores de 2 iteraciones sucesivas (estima la
f x1   f ( x0 )
tangente) es decir, la pendiente de la recta) f ' ( x0 )  . Esta variante se
x1  x0
conoce con el nombre de método de la Secante. Sustituyendo esta expresión en la
ecuación del método de Newton, se obtiene la expresión del método de la secante
x1  x0
que proporciona el siguiente punto de iteración: x2  x1  f ( x1 )
f ( x1 )  f ( x0 )

Universidad Surcolombiana Pag 3 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

Fig. 2. Representación geométrica de las


iteraciones al aplicar el método de la secante

La sucesión queda expresada en términos generales como:


 xn1  xn2 
xn  xn1    f ( xn1 )
 f ( xn1 )  f ( xn2 ) 
A partir de ciertos valores x 0 y x1 dados. El algoritmo deberá parar cuando xn1  xn
sea menor que la precisión requerida. Obviamente, para poder arrancar el método se
necesitan dos valores iniciales.

Forma de hacerlo:

Primero hay que definir algunos conceptos como:

x n Es el valor actual de X
x n1 Es el valor anterior de X
x n1 Es el valor siguiente de X

Como su nombre lo dice, este método va trazando rectas secantes a la curva original,
y como después del primer paso no depende de otras cantidades sino que solito va
usando las que ya se obtuvieron, casi nunca falla porque se va acomodando y hará que
encuentra la raíz.

Lo primero que se hace, igual que con otros métodos es dar 2 puntos cualesquiera que
sean sobre el eje de las 𝑋 que se llaman A y C.

Después se sustituyen esos puntos en la ecuación original para obtener 𝑓(𝐴) y 𝑓(𝐶).
Una vez que se tienen todos esos datos se obtiene el punto B con la fórmula 𝐵 =
((𝐴𝑓(𝐶)) − (𝐶(𝑓(𝐴)))/(𝑓(𝐶) − 𝑓(𝐴)) .

A diferencia del resto de los métodos, aquí no hay que acomodar en columnas cada

Universidad Surcolombiana Pag 4 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

uno de los datos, sino que se utiliza la simplificación de conceptos y como se


simplifica la fórmula para seguir con el método.

Aquí solo se usan 2 columnas, una de x n y otra de f ( x n ) .

Ejemplo 1: f ( x)  x 2  4
Usar el método de la secante para calcular la raíz aproximada de la función
f ( x)  x 2  4 . Comenzando con x0  4 , x1  3 y hasta que r  1% .
x1  x0
Aplicando para la primera iteración la fórmula x2  x1  f ( x1 ) , se tendría
f ( x1 )  f ( x0 )
un valor para x2  2.2857 .

Si se calcula el error relativo con los valores x 2 como valor real y x1 como valor
3  2.2857
aproximado se tendrá: r  * 100%  31.25% , Ver primer resultado en la
2.2857
figura 3:

Fig. 3. Primera iteración aplicando el método


de la secante de la función f ( x)  x 2  4
x 2  x1
Ahora si se calcula en una segunda iteración x3  x 2  f ( x 2 ) , se tendría
f ( x 2 )  f ( x1 )
2.2857  2.0541
un valor para x3  2.0541 , con un error relativo r  * 100%  11.28% .
2.0541

Universidad Surcolombiana Pag 5 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

Ahora si se continúa realizando los cálculos iterativamente, se tendrán valores como


los mostrados en la siguiente tabla.

Tabla 1. Resultados al aplicar el método de la Secante


a la función f ( x)  x  4 . Con x0  4 y x1  3
2

i xi xi  2
x i 1 a r
0 4 3 2.2857 0.7143 31.25%
1 3 2.2857 2.0541 0.2316 11.28%
2 2.2057 2.0541 2.0036 0.0505 2.52%
3 2.0541 2.0036 2.0000 0.0036 0.18%

Se termina el proceso iterativo con la encontrada de la raíz para x5  2.0000 .

Ejemplo 2: f ( x)  e  x  x
2

Usar el método de la secante para aproximar la raíz de f ( x)  e  x  x , comenzando


2

con x0  0 , x1  1 y hasta que r  1% .

 x2
Fig 4. Primera iteración para la f ( x)  e  x , con x0  0 , x1  1 ,
aplicando el método de la secante

Solución

Se Tiene que f ( x0 )  1 y f ( x1 )  0.632120558 , que se sustituye en la fórmula de la


secante para calcular la aproximación x2

 xn1  xn2 
xn  xn1    f ( xn1 )  0.612699837
 f ( xn1 )  f ( xn2 ) 
Con un error aproximado de:

Universidad Surcolombiana Pag 6 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

x 2  x1
r  100%  63.2%
x1

Como todavía no se logra el objetivo, continuamos con el proceso. Resumimos los


resultados en la siguiente tabla:
Error
Aprox. a la raíz
aprox.
0
1 100%
0.612699837 63.2%
0.653442133 6.23%
0.652917265 0.08%
De lo cual se concluye que la aproximación a la raíz es:
x4  0.652917265

Ejemplo 3: f ( x)  arctan( x  2 x  1)
Usar el método de la secante para aproximar la raíz de f ( x)  arctan( x  2 x  1) ,
comenzando con x0  0 , x1  1 , y hasta que el error relativo r  1% .

Solución

Se tienen los valores f ( x0 )  1 y f ( x1 )  0.214601836 , que se sustituyen en la


fórmula del método de la secante para obtener la aproximación x2 :

 xn1  xn2 
xn  xn1    f ( xn1 )  0.823315073
 f ( xn1 )  f ( xn2 ) 

Con un error aproximado de:

x 2  x1
r  100%  21.46%
x1

Como todavía no se logra el objetivo, se continúa con el proceso. Se resumen los


resultados en la siguiente tabla:

Aprox. a la raíz Error aprox.


0
1 100%
0.823315073 21.4%
0.852330280 3.40%
0.853169121 0.09%

Universidad Surcolombiana Pag 7 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

De lo cual se concluye que la aproximación a la raíz es:

x4  0.853169121

Ejemplo 4: Y  50.27835687376 
6792.54
 5.802 ln( T ) 
14340.5
0
T T2

Cálculo de la temperatura de saturación.


La temperatura de saturación de una sustancia pura es análoga a la presión de
saturación. Esta se define como la temperatura a la cual existen en equilibrio una fase
líquida y una fase vapor. Es bien sabido que la presión atmosférica es variable y
depende de la altura. Por esta razón un líquido no hierve a la misma temperatura en
cualquier parte del planeta. Estimando la temperatura de saturación, podemos inferir
de cierta forma cuanta energía se requiere para hervir una sustancia. La temperatura
de saturación puede estimarse con cualquier ecuación para la P Vap .

Se calcula la temperatura de saturación del etilbenceno a una presión de 2494 mmHg.


Se usará los datos del problema anterior. Sustituyendo en la ecuación de Frost-
Kalkwarf-Thodos, la presión se obtiene.

6792.54 14340.5
Y  50.27835687376   5.802 ln( T )  0
T T2

Dado que la ecuación es ligeramente más complicada en T que en P Vap usaremos el


método de la Secante. Empleando la ecuación de Antoine se tiene una aproximación
𝑇 = 460 º𝐾. Como se requiere 2 aproximaciones, se evalúa la función en torno a esta
aproximación. Así se Tiene:

𝑌(460) = 6.36243669033045𝐸 − 03
𝑌(459) = −1.28859539656325𝐸 − 02

Como se tiene un CS y los valores son relativamente cercanos a 0, se usa el método de


la Secante con cierta confianza.

Una temperatura puede medirse experimentalmente con 5 cifras significativas, por lo


cual . Usaremos a lo más 10 iteraciones. Los cálculos se resumen en la
Tabla 1.
Tabla 1 Cálculos de la Tsat con el método de la Secante

n Tsatn yn ccn
0 459 -1.28859539656325E-02 -
1 460 6.36243669033045E-03 2.17391304347826E-03
2 4.59669456174075E+02 1.22339202290045E-05 7.19090253846048E-04

Universidad Surcolombiana Pag 8 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

3 4.59668819368142E+02 -1.16413985812303E-08 1.38535812302372E-06

La convergencia es satisfactoria. Redondeando a la precisión exigida T=459.67 oK.

Ejemplo 5: d (t )  e 50t 0.45633 sin( 9t )  1.9179 cos(9t )

Determinación del tiempo de recuperación de un amortiguador


Uno de los aditamentos que hacen más cómodo y seguro el viajar en un auto es el
amortiguador. Mientras más pronto amortigüe las perturbaciones provocadas las
irregularidades del camino, mejor será el amortiguador.

Para un cierto auto la ecuación que da el desplazamiento del amortiguador en función


del tiempo es
d (t )  e 50t 0.45633 sin( 9t )  1.9179 cos(9t )

Esta función es cuasi periódica, lo que implica que oscila de forma tal que la su
amplitud tiende a 0.

El criterio para decidir si el amortiguador trabaja bien es verificar que la velocidad del
movimiento es 0. Como no es posible lograr esto, un ingeniero (de la UAM), ha
determinado que si la velocidad es 0.01 m/s, se puede considerar que el amortiguador
está quieto. También determinó que si el tiempo de recuperación es 0.2 segundos o
menos el amortiguador es bueno.

Para calcular la velocidad debemos derivar la expresión anterior

v(t )  e 50t 110.00197 cos(9t )  5.5554 sin( 9t ) 

Igualando a 0.01 se tiene la ecuación no lineal

Para buscar la raíz evaluamos la función en 0, 0.1 y 0.2

𝑌(0) = 100.00197
𝑌(0.1) = 0.389524267487651
𝑌(0.2) = −0.00127713499061

Podemos observar que existe un CS en [0.1,0.2]. Como la derivada de la función será


tan o más complicada que la original no usaremos el método de Newton. Se emplea el
método de la secante. Se obtendrá el tiempo con 4 cifras significativas. Tol  5 *10 5 ,
Maxiter=50. Los cálculos se resumen en la Tabla 2.

Universidad Surcolombiana Pag 9 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

Tabla 2 Cálculos del método de la Secante

n tn yn ccn
0 0.1 3.89524267487651E-01 -
1 0.2 -1.27713499060973E-03 -
2 0.199673201021667 -1.28512219853309E-03 1.63666920077808E-03
3 0.25225435648214 -2.28513714833634E-04 -2.08444984632784E-01

29 0.517432470113204 -5.15425872875231E-16 -2.00790088224563E-05

Podemos observar que no obtenemos una raíz en [0.1,0.2]. El método de la secante


tuvo problemas de convergencia. Esto se debe a que esta función tiene puntos críticos
cerca del intervalo en cuestión. Para resolver este problema usaremos el método de
bisección para hallar una aproximación más cercana en el intervalo [0.1,0.2].
Usaremos Tol  5 *10 3 y Maxiter=10. Los cálculos se muestran en la Tabla 3

Tabla 3 Cálculos del método de Bisección


n t izq. tn t der. f(tn) ccn
6 0.1 0.15 0.2 9.11514380339662E-03 -
1 0.15 0.175 0.2 -9.46921346298525E-04 1.42857142857143E-01
2 0.15 0.1625 0.175 1.56484354395356E-03 7.6923076923077E-02

6 0.1671875 0.16796875 0.16875 8.07927704354278E-05 4.65116279069774E-03

Ahora se emplea el método de la secante iniciando con 0.1 y 0.168. Los cálculos se
resumen en la Tabla 4

Tabla 4 Cálculos del método de la Secante


N tn yn ccn
0 0.1 3.89524267487651E-01 -
1 0.168 7.43323981345322E-05 -
2 0.168012978826334 7.16551325333064E-05 7.7248950790812E-05
3 0.168360347993081 1.26815329331546E-06 2.06324809189501E-03
4 0.168366606499378 2.22200065806133E-08 3.71718978437688E-05

Ahora si se logra la convergencia. El tiempo es de 0.1684 segundos. Como el tiempo es


menor a 0.2 segundo se concluye que el amortiguador es eficiente.

En este ejemplo se puede observar que en general no es recomendable empezar con


un método rápido (como es el de la secante), ni tampoco es siempre el método de
Newton el mejor.

Universidad Surcolombiana Pag 10 de 11


Ing Yamil Armando Cerquera Rojas yacerque@gmail.com

Universidad Surcolombiana Pag 11 de 11

También podría gustarte