Sei sulla pagina 1di 3

--1

.t~::. .

MTODO DE NEWTONRAPHSON MULTIVARIABLE. Determinar los valores xPx2,x3,

,x"que en forma simultnea satisfacen un

sistema de ecuaciones no lineales: ;(XpX2,

,Xn):= O

f2(XI'X2 ... ,xn):= O

Para dos variables:

;(X. y) := O
;(x.y)
X("'I)

=O
+h

:= X(k}

y(k+l)

= y(k}

'+ j

Para los valores h y j se resuelve el siguiente sistema de ecuaciones lineales. donde h y j son las incgnitas: ~h+~ ~17,.h+?f2
OX j =_;(X(k),y(k

j=-f2(X(kl,y(k

ay
')

,
f. o; _
k+1
:= k

Tambin se puede usar:


l' JI

012 _ f. o;

x <+1 := X k ,

- .-----,-"

ay

ay
oo.' -.

o;

ax ay ay ox

,8fi _Oft

Y -----------."

ay

; ?h.
1

ay

af2

afj

ax ay ay ax

?11 _ o; ?h

El denominador es el determinante Jacobiano:

~
1"1

ex ay

?;

= oft ?f2

ox ay
Para el trmino de error se puede utilizar la distancia entre dos vectores consecutivos, que deber ser menor al de una tolerancia prefijada para tener convergencia. ;; l~(k~') X(k}~::;Tol -

EJEMPLO:
Use el mtodo de Newton - Raphson Multivariable para resolver el siguiente sistema de ecuaciones no lineales:

f.. (x,y)
h(x,

=x2 -lOx + / + 8 = O

y) = x/ + x -IOy + 8 =
(x(OI, y(OI)

Valor inicial

= (0,0)

Planteando el sistema de ecuaciones (12) para determinar los valores h Ijj, que se presentar en forma matricial como el producto de la matriz de coeficientes por el vector de incgnitas igualado al vector de trminos constantes:

_o.

Para la primera

_,= ax

af..

2 x-I O
o

af.. --=2y

ay

'!!l
ax

y'

+ 1 i!f, ~ 2,,-10

ay

[J-[-

_ - f..kl
1 X

,y (kl) =-x 210 +


o -,,'

x-y- 28

f,(x''',y''')

-x+ 10/-8]

iteracin,

se evala el sistema en

X(OI ==

y(O)

= O,

sustituyendo Y presentando el sistema de ecuaciones, tenemos:

-lO [ 1
Resolviendo para h y j

O -10 J

I~]=[-8J
-8 -8

-lOh+Oj:=

h-IOj =-8 Donde: h=0.8

j
,

= 0.88

Sustituyendo en:
x(1)

= x(O) + h = 0+ 0.8 = 0.8


y(OJ

y"J ==

+ j == O+ 0.88 = 0.88

Para el error, de la ecuacin (15):

En la segunda

iteracin,

se sustituye en el sistema de ecuaciones planteado:

;)1' ..
e-:

. r:

:, :.

....

1/
X(I) y(l)

=0,8 =0,88

Resolviendo:
h=O.l9179

)==0.11171

Sustituyendo en:
X(2) y<2)

== ==

XII) y(l)

+ h"; 0,8 + O.l9179

0,99179

+l =0,88+0,11171 = 0,99171

Mientras que el error:

Los resultados para las prximas iteraciones se presentan en la siguiente tabla:

I r ~ q oq ~ (

q~~!~~~;:~0~l\ .... l;~~:~i!,t:~ "i]l!~~


~
2

'6" 'Z)'J ~ " ';il G 'JG,q

3
4

0,99179 0,99998 1,0

~.~

0,99171 0,99997 \ 1,0

~~8

1,18929 0,22190 0.00830 0,000036

rL
--------------------

Potrebbero piacerti anche