Вы находитесь на странице: 1из 2

Método de Newton Rhapson.

Daniel Tecpoyotl Pablo


Facultad de Ciencias de la Electrónica
BUAP

Resumen—Tarea sobre el método de Newton Raphson Código en Scilab


1.0 Encontrar una buena aproximación a una raiz de la
siguiente función usando el Método de Newton Rhapson.
Tomar como punto de partida x=1.
f (xn )
xn+1 = g(x) = xn − (1)
f 0 (xn )
La siguiente ecuación.
f (x) = x3 − x − 1 = 0 (2) 1 function [fx, dfx] = f321(x)
2 fx = xˆ3 -x -1
Resolvemos y encontramos la derivada de la función 3 dfx = 3*xˆ2 -1
4 endfunction
f 0 (x) = 3x2 − 1 (3) 5 //----------------------------------------------------------

Procedemos a realizar las iteraciones. 6 function [x, ind] = Newton(func, x0, eps, maxit)
7
f (x) = x3 − x − 1 // metodo de Newton
xn+1 = g(x) = xn − 0 (4) 8
f (x) = 3x2 − 1 9 // func debe dar los valores f(x) y f (x)
10 // ind valdra 1 si se obtiene la raiz
= x1 = 1 11 // 2 si se hicieron muchas iteraciones, > maxit
12 // 0 si una derivada es nula o casi
f (xn )
= x2 = x1 − 0 13 //
f (xn ) 14 //*************
eps0 = 1.0e-12
f (1) = (1)3 − (1) − 1 15

= x2 =1− 16 //*************
f 0 (1) = 3(1)2 − 1 17 x = x0
18 for k=0:maxit
= x2 = 1.5 19 [fx, der] = func(x)
f (xn ) 20 //printf( %3d %10.6f %10.6f %10.6f\ n , k, x, fx,
= x3 = x2 − 0 der)
f (xn ) 21 if abs(fx) <= eps
f (1.5) = (1.5)3 − (1.5) − 1 22 ind = 1
= x3 = 1.5 − 0 2 23 return
f (1.5) = 3(1.5) − 1 24 end
= x3 = 1.34782
f (xn )
= x4 = x3 − 0
f (xn )
Programa 1. Código Newton- Rhpason en Scilab
f (1.34782) = (1.34782)3 − (1.34782) − 1
= x4 = 1.34782 −
f 0 (1.34782) = 3(1.34782)2 − 1
= x4 = 1.32520
f (xn )
= x5 = x4 − 0
f (xn )
f (1.32520) = (1.32520)3 − (1.32520) − 1
= x5 = 1.32520 −
f 0 (1.32520) = 3(1.32520)2 − 1
= x5 = 1.3245 Para ver como funciona este programase puede escribir el
f (xn ) comando en la consola de Scilab:
= x6 = x5 − 0 [x, Ind] = Newton(f321, 2, 1.0e-8, 20)
f (xn )
y obtener
f (1.3245) = (1.3245)3 − (1.3245) − 1 Ind =
= x6 = 1.3245 −
f 0 (1.3245) = 3(1.3245)2 − 1 1.
= x6 = 1.3247 x=
1.3247180
R EFERENCIAS
[1] Enciclopedia de artes visuales https://www.wikiart.org/en/m-c-escher/
sphere-surface-with-fishes
[2] Corral, Michael (2013) Vector Calculus. Schoolcraft College. http:
//www.mecmath.net/calc3book.pdf,
[3] Scilab https://euclides59.wordpress.com/2012/07/03/la-loxodromia-la-
curva-de-los-navegantes/
http://fernandorevilla.es/blog/2015/11/09/helice-circular-longitud-
curvatura-y-torsion/
http://www.dim.uchile.cl/ simetria/matematico/nodo313.html

Вам также может понравиться