Está en la página 1de 2

Método de la Secante Procedimiento Algoritmo de la Secante

1. Se eligen los valores limitantes 𝑥𝑎 y 𝑥𝑏 con (𝑥𝑏 > 𝑥𝑎 ), se elige un


parámetro de convergencia 𝜀.
2. Se calcula 𝑓𝑏 = 𝑓(𝑥𝑏 )
3. Si |𝑓(𝑥𝑏 )| ≤ 𝜀 (una pequeña cantidad positiva), 𝑥𝑚 es la solución
estimada; en caso contrario, se procede al paso 4.
4. Se aplica la interpolación lineal para calcular un punto intermedio 𝑥𝑚
a partir de
𝑥𝑚 = 𝑥𝑏 − (𝑥𝑏 − 𝑥𝑎 )𝑓(𝑥𝑏 )⁄(𝑓(𝑥𝑏 ) − 𝑓(𝑥𝑎 ))
5. 𝑥𝑎 se reubica en 𝑥𝑏 (𝑥𝑎 = 𝑥𝑏 ), 𝑥𝑏 se reubica en 𝑥𝑚 (𝑥𝑏 = 𝑥𝑚 ) y
regresa al paso 2.

recordemos que debemos cambiar a 𝑥𝑎𝑖 por 𝑥𝑏𝑖 y cambiamos 𝑓(𝑥𝑎𝑖 ) por 𝑓(𝑥𝑏𝑖 ), cambiar
𝑥𝑏𝑖 por 𝑥𝑚𝑖 y cambiamos 𝑓(𝑥𝑏𝑖 ) por 𝑓(𝑥𝑚𝑖 ). Esto es para hacer la tabulación de los datos
en cada iteración.

𝑖 𝑥𝑎𝑖 𝑥𝑏𝑖 𝑓(𝑥𝑎𝑖 ) 𝑓(𝑥𝑏𝑖 ) 𝑥𝑚𝑖 𝑓(𝑥𝑚𝑖 )

Método de Newton-Raphson

Procedimiento Algoritmo de Newton-Raphson

1. Se elige un valor inicial 𝑥0 y un parámetro de convergencia 𝜀.


2. Se calcula 𝑓(𝑥0 ).
3. Si |𝑓(𝑥0 )| ≤ 𝜀 (una pequeña cantidad positiva), 𝑥𝑚 es la solución
estimada; en caso contrario, se procede al paso 4.
4. Se calcular un punto intermedio 𝑥𝑚 a partir de
𝑓(𝑥0 )
𝑥𝑚 = 𝑥0 −
𝑓′(𝑥0 )
5. 𝑥0 se reubica en 𝑥𝑚 (𝑥0 = 𝑥𝑚 ) y se regresa al paso 2
6. recordemos que debemos cambiar a 𝑥𝑎𝑖 por 𝑥𝑚𝑖 y cambiamos 𝑓(𝑥𝑎𝑖 ) por
𝑓(𝑥𝑚𝑖 ). Esto es para hacer la tabulación de los datos en cada iteración.

𝑖 𝑥𝑎𝑖 𝑥𝑏𝑖 𝑓(𝑥𝑎𝑖 ) 𝑓(𝑥𝑏𝑖 ) 𝑥𝑚𝑖 𝑓(𝑥𝑚𝑖 )


Método de la Falsa Posición

Procedimiento Algoritmo de la Falsa Posición

1. Se eligen los valores limitantes 𝑥𝑎 y 𝑥𝑏 con (𝑥𝑏 > 𝑥𝑎 ), se elige un


parámetro de convergencia 𝜀.
2. Se calcula 𝑓𝑎 = 𝑓(𝑥𝑎 ) o 𝑓𝑏 = 𝑓(𝑥𝑏 ) y un contador 𝑖 se coloca en cero.
3. 𝑖 se incrementa en 1 y se calcula el punto medio del intervalo 𝑥𝑚 a
partir de una de la expresiones 𝑥𝑚 = 𝑥𝑎 −
(𝑥𝑏 − 𝑥𝑎 )𝑓(𝑥𝑎 )⁄(𝑓(𝑥𝑏 ) − 𝑓(𝑥𝑎 )) o
𝑥𝑚 = 𝑥𝑏 − (𝑥𝑏 − 𝑥𝑎 )𝑓(𝑥𝑏 )⁄(𝑓(𝑥𝑏 ) − 𝑓(𝑥𝑎 ))
4. Se calcula 𝑓𝑚 = 𝑓(𝑥𝑚 )
5. Si usa 4.1 o 4.2, dependiendo de si 𝑓𝑎 o 𝑓𝑏 está disponible a partir del
paso 2:
5.1. Si (𝑓𝑎 ∗ 𝑓𝑚 ) > 0, recolocar 𝑥𝑎 en 𝑥𝑚 (𝑥𝑎 = 𝑥𝑚 ); en caso
contrario, recolocar 𝑥𝑏 en 𝑥𝑚 (𝑥𝑏 = 𝑥𝑚 ).
5.2. Si (𝑓𝑏 ∗ 𝑓𝑚 ) > 0, recolocar 𝑥𝑏 en 𝑥𝑚 (𝑥𝑏 = 𝑥𝑚 ); en caso
contrario, recolocar 𝑥𝑎 en 𝑥𝑚 (𝑥𝑎 = 𝑥𝑚 ).
6. Si |𝑓𝑚 | > 𝜀, volver al paso 3; en caso contrario, 𝑥𝑚 es la solución.

recordemos que si 𝑓(𝑥𝑎 ) y 𝑓(𝑥𝑚𝑖 ) son de signos iguales cambiamos a 𝑥𝑎𝑖 por 𝑥𝑚𝑖 y
cambiamos 𝑓(𝑥𝑎𝑖 ) por 𝑓(𝑥𝑚𝑖 ); en caso que sean signos diferentes se cambia 𝑥𝑏𝑖 por 𝑥𝑚𝑖 y
cambiamos 𝑓(𝑥𝑏𝑖 ) por 𝑓(𝑥𝑚𝑖 ). Esto es para hacer la tabulación de los datos en cada
iteración.

𝑖 𝑥𝑎𝑖 𝑥𝑏𝑖 𝑓(𝑥𝑎𝑖 ) 𝑓(𝑥𝑏𝑖 ) 𝑥𝑚𝑖 𝑓(𝑥𝑚𝑖 )

También podría gustarte