Nolineales

Páginas: 14 (3365 palabras) Publicado: 2 de noviembre de 2015

etodos Num´
ericos (SC–854)
Soluci´
on de ecuaciones no lineales
c M. Valenzuela 2007–2008
(5 de mayo de 2008)

1.

Definici´
on del problema: ra´ıces de ecuaciones no lineales
Dada una ecuaci´
on de una variable independiente x,
f (x) = 0,

(1)

se desea encontrar el valor o valores de x que hacen que se cumpla la igualdad, donde en
general, f es una funci´
on no lineal de x, es decir, que nopuede expresarse como f (x) =
c0 +c1 x donde c0 y c1 son constantes. A los valores de x que hacen que se cumpla la igualdad
se les denomina ra´ıces de la ecuaci´
on 1.

2.


etodo de bisecciones sucesivas

El m´etodo de bisecciones sucesivas comienza con un intervalo [x1 , x2 ] donde se sabe que
existe una ra´ız de la ecuaci´
on, y por lo tanto se debe cumplir que
f (x1 )f (x2 ) < 0.

(2)

Esteintervalo se divide a la mitad calculando
xnueva =

x1 + x2
.
2

(3)

Si f (x1 ) · f (xnueva ) < 0 se sabe que una ra´ız se encuentra en el intervalo (x1 , xnueva ) y se
puede continuar el algoritmo sustituyendo x2 por xnueva . En caso contrario, la ra´ız debe
caer en el intervalo (x2 , xnueva ) y el algoritmo puede continuarse sustituyendo x1 por xnueva .
En la figura 1 se muestra un ejemplo dela forma en que trabaja el m´etodo de bisecciones
sucesivas.

3.

Punto fijo (iteraci´
on simple)

En el m´etodo de punto fijo, la ecuaci´
on f (x) = 0 se transforma a la forma g(x) = x, y
´esta se utiliza como una regla recursiva, es decir,
x(t + 1) = g (x(t)) .

(4)

x ← g(x)

(5)

o lo que es lo mismo
En la figura 3 se muestra un ejemplo de la forma en que trabaja el m´etodo de punto fijo.
Elm´etodo de iteraci´on simple converge converge a una ra´ız r de la ecuaci´
on g(x) = x si
g(x) y g (x) son continuas en un intervalo alrededor de r, si
g (x) < 1,

(6)

para todo ese intervalo, y si x1 se escoge en ese intervalo. N´otese que ´esta es una condici´on
suficiente, pero no necesaria.

Soluci´on de ecuaciones no lineales

M´etodos Num´ericos (SC–854)

f (x)

f (x2 )

f (xnueva )

x1
xnuevax2

x

f (x1 )

Figura 1: M´etodo de bisecciones sucesivas.

Function Bisecciones(f ,x1,x2 )
1
2
3
4
5
6

7
8

repeat
x1 + x2
;
2
if f (x1 )f (xnueva ) < 0 then
x2 ← xnueva ;
else
x1 ← xnueva ;
xnueva ←

x1 − x2
<ε´
o f (xnueva ) = 0 ;
xnueva
return xnueva
until

Figura 2: Implementaci´on en pseudoc´
odigo del m´etodo de bisecciones sucesivas.

c M. Valenzuela, 2007–2008 (5 de mayo de 2008)P´agina 2

Soluci´on de ecuaciones no lineales

M´etodos Num´ericos (SC–854)

y

y=x
g(x1 )
x2 = g(x1 )

x3 = g(x2 )

g(x2 )
y = g(x)

x1

x3 x5

x6 x4 x2

x

Figura 3: M´etodo de punto fijo.

Function PFijo(g,x)
1
2
3

4
5

repeat
xant ← x ;
x ← g(x) ;
x − xant
until
<ε;
x
return x

Figura 4: Implementaci´on en pseudoc´
odigo del m´etodo de punto fijo.

c M. Valenzuela, 2007–2008 (5 de mayo de 2008)P´agina 3

Soluci´on de ecuaciones no lineales

M´etodos Num´ericos (SC–854)

f (x)

f (x(t))

θ
x
x(t + 1)

x(t)

Figura 5: Explicaci´
on del m´etodo de Newton-Rapson.

4.


etodo Newton-Rapson

El m´etodo de Newton-Rapson se debe inicializar en un valor de x cercano a una ra´ız. El
m´etodo asume que la funci´
on es aproximadamente lineal en ese valor y por lo tanto, toma
como una mejoraproximaci´on a la ra´ız un la intersecci´
on de la linea tangente a f (x) y su
intersecci´
on con el eje x como se muestra en la figura 5. De la figura podemos ver que
f (x(t))

tan θ = f (x(t)) =

x(t) − x(t + 1)

,

(7)

de donde obtenemos la regla recursiva
x(t + 1) = x(t) −

f (x(t))
,
f (x(t))

(8)

o lo que es lo mismo
x←x−

f (x)
,
f (x)

(9)

Tomando la idea de la condici´
on de convergencia deiteraci´
on simple, la condici´
on para
Newton-Rapson es la siguiente
d
dx

x−

f (x)
f (x)

< 1,

(10)

que es equivalente a
f (x)f (x)
f (x)

2

<1

(11)

De nuevo, ´esta es una condici´on suficiente, pero no necesaria.

c M. Valenzuela, 2007–2008 (5 de mayo de 2008)

P´agina 4

Soluci´on de ecuaciones no lineales

M´etodos Num´ericos (SC–854)

Function NewtonRapson(f ,f ,x)
1
2
3

4
5

repeat...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistema de ecuaciones nolineales
  • Problema de transmision nolineal con coeficientes dependientes del tiempo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS