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

INTRODUCCIN A MTODOS

NUMRICOS APLICADOS A LA
INGENIERA

MDULO III
MTODOS NUMRICOS.
I. ECUACIONES DIFERENCIALES ORDINARIAS.
Se estudiar diversos mtodos para resolver las ecuaciones diferenciales de primer
orden para luego mostrar cmo estos mtodos se aplican a sistemas de ecuaciones
simultaneas de primer orden y a ecuaciones diferenciales ordinarias de mayor orden.
Se utilizar la siguiente notacin.
dy
f ( x, y ) , con y ( x0 ) y0
dx
y ' f ( x, y) , con y ( x0 ) y0

1. MTODO DE LA RECTA TANGENTE O DE EULER.

Para resolver numricamente la ecuacin y ' f ( x, y) , con y ( x0 ) y0 .

Si y0 , x0 son conocidos, la pendiente de la recta tangente en la solucin x x0 , es


decir y ' f ( x0 , y0 ) tambin es conocido.

Se obtendr un valor aproximado yi , de tal manera que se mover hasta x1 esto es:

y1 y0
y '( x0 ) y1 y0 ( x1 x0 ) y '( x0 )
x1 x0

y2 y1
y '( x1 ) y2 y1 ( x2 x1 ) y '( x1 )
x2 x1

y3 y2
y '( x2 ) y3 y2 ( x3 x2 ) y '( x2 )
x3 x2

yn1 yn
y '( xn ) yn 1 yn ( xn 1 xn ) y '( xn )
xn1 xn

Si se asume: xi xi 1 h yn1 yn hy '( xn )

yn1 yn hf ( xn , yn ) (Algoritmo o Formula)

Mg. Mat. Enny Romn Castillo Pgina 1 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

2. MTODO DE EULER MEJORADO O DE HEUN


La frmula de Euler mejorado utiliza las mismas referencias del mtodo anterior, pero
utiliza la siguiente formula.
[ f ( xn , yn ) f ( xn h, yn hf ( xn , yn ))].h
yn 1 yn
2
O lo que es lo mismo mtodo de Heun.

[ yn' f ( xn h, yn h. yn' )].h


yn 1 yn
2
Ejemplo 01: Hallar y (0.3) donde h 0.15 con dos iteraciones
dy
x0 0, x1 0.15, x2 0.30, y0 1 . Sabiendo que 1 x 4 y
dx
Solucin
x2 x0
h 0.15
2
y ' 1 x 4 y y ' f ( x, y) 1 x 4 y

yn' f ( xn , yn ) 1 xn 4 yn

[ y0' f ( x0 h, y0 h. y0' )].h


y1 y0
2
[(1 x0 4 y0 ) f (0 0.15,1 0.15(1 x0 4 y0 ) )]0.15
y1 1
2
[(1 0 4(1)) f (0 0.15,1 0.15(1 0 4(1)) )]0.15
y1 1
2
[5 f (0.15,1.75)]0.15
y1 1
2
[5 (1 0.15 4(1.75))]0.15
y1 1
2
y1 1 0.96375

y1 1.96375

Mg. Mat. Enny Romn Castillo Pgina 2 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

[ y1' f ( x1 h, y1 h. y1' )].h


y2 y1
2
[(1 x1 4 y1 ) f (0.3,1.96375 0.15(1 x1 4 y1 ) )].h
y2 1.96375
2
[(1 0.15 4(1.96375)) f (0.3,1.96375 0.15(1 0.15 4(1.96375)) )](0.15)
y2 1.96375
2
y2 3.649975

3. MTODO DE LA SERIE DE TAYLOR.


El planteamiento para resolver la ecuacin diferencial es la de expandir y ( x) en una
serie de Taylor en x0 y luego evaluar lo mismo x1 , para obtener y( x1 ) , repitiendo este
proceso podemos hacerlo en x2 , x3 , , xn , a esto le llamaremos el mtodo de Taylor de
orden n , y se utilizara " n 1" trminos de la serie de Taylor .
De acuerdo a la notacin utilizada anteriormente el algoritmo iterativo a utilizar en la
serie de Taylor se determina como sigue:

h h2 h3 h4 h k k 1
yn 1 yn f ( xn , yn ) f '( xn , yn ) f ''( xn , yn ) f '''( xn , yn ) f ( xn , yn )
1! 2! 3! 4! k!

Ejemplo 01: Hallar y (2.2) , usando el mtodo de Taylor si tenemos xy ' x y ,


y(2) 2, y( x0 ) y0 ,

Solucin
y(2) 2, x0 2, y0 2

y
xy ' x y y ' 1 f ( x, y )
x
y
f ( x, y ) 1
x
y
f f y y' y 1 x y x y
f '( x, y ) 2 2 2 2
x y x x x x x x

2y x
f '( x, y )
x2
f ' f ' 4 y x 2( x y ) 2 y x
f ''( x, y )
x y x3 x3 x3
Mg. Mat. Enny Romn Castillo Pgina 3 de 13
INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

2y x
f ''( x, y )
x3
2 iteraciones:
2.2 2.0 0.2
h 0.1 h 0.1
2 2

h h2 h3
y1 y0 f ( x0 , y0 ) f '( x0 , y0 ) f ''( x0 , y0 )
1! 2! 3!

(0.1) (0.1) 2 (0.1)3


y1 2 f (2, 2) f '(2, 2) f ''(2, 2)
1 2 6

(0.1) (0.1) 2 (0.1)3


y1 2 0 0.5 (0.75)
1 2 6
y1 2.102625

Iterando con
y1 2.102625 , y x1 2.1

4. MTODO DE RUNGE KUTTA.


Dado la funcin y ' f ( x, y) , y ( x0 ) y0 , para la solucin utilizando el mtodo de la
serie de Taylor el clculo de las derivadas. Complica muchas veces su desarrollo.
Se puede desarrollar frmulas que sean equivalentes a la frmula de la serie de Taylor,
de cualquier orden que no involucra derivadas de la frmula desde dicho desarrollo, se
puede realizar por R.K. y su clsica frmula equivalente a una frmula de la serie de
Taylor de 5 trminos tiene la siguiente forma.

h2 h3 h4
yn 1 yn hf ( xn , yn ) f '( xn , yn ) f ''( xn , yn ) f '''( xn , yn )
2! 3! 4!
Nota:
1. Dicha frmula es ms complicada de utilizar que la anterior, pero ms precisa y
adems no se utiliza la derivada de la funcin.

Mg. Mat. Enny Romn Castillo Pgina 4 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

2. La frmula de R.K. involucra una medida de valores de la forma f ( x, y) tomando


puntos de x 0 a x n 1 con x0 x xn1 .

3. La serie de Taylor es ms precisa, la desventaja es hallar las derivadas.


El algoritmo apropiado es:
h
yn 1 yn (k n1 2kn2 2kn3 kn4 )
6
Donde.
kn1 f ( xn , yn )
h h
kn2 f ( xn , yn kn1 )
2 2
h h
kn3 f ( xn , yn kn2 )
2 2
kn4 f ( xn h, yn hkn3 )

Ejemplo 01: Hallar y (0.2) , Por R.K. y ' xy , y (0) 1 , sugerencia tome h 0.1 .

Solucin
0.2 0
0.1 n 2 Iteraciones
n
k01 f ( x0 , y0 ) y0 ' x0 y0 (0)(1) 0
h h
k02 f ( x0 , y0 k01 ) f (0.05,1) 0.05
2 2
h h 0.1
k03 f ( x0 , y0 kn2 ) f (0.05,1 (0.05)) (0.05)(0.9975) 0.049875
2 2 2
kn4 f ( x0 h, y0 hk03 ) f (0.1,1 0.1(0.049875)) (0.1)(0.09950125) 0.009950125

Reemplazando en el algoritmo tenemos.


h
y1 y0 (k 01 2k02 2k03 k04 )
6
0.1
y1 1 (0 2(0.05) 2(0.049875) 0.009950125)
6
y1 0.9950124792

Mg. Mat. Enny Romn Castillo Pgina 5 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

k11 f ( x1 , y1 ) x1 y1 (0.1)(0.9950124792) 0.09950124792


h h
k12 f ( x1 , y1 k11 ) (0.15)(0.94537416) 0.141806125
2 2
h h
k13 f ( x1 , y1 k12 ) (0.15)(0.987922173) 0.148188326
2 2
k14 f ( x1 h, y1 hk13 ) (0.2)(0.9801936466) 0.0460387293

h
y2 y1 (k 11 2k12 2k13 k14 )
6
0.1
y2 0.9950124792 (0.09950124792 2(0.141806125) 2(0.148188326) 0.0460387293)
6
y2 0.990222679
Con dos iteraciones y(0.2) 0.990222679

5. MTODO DE PICARD
Conocido como el mtodo de aproximaciones sucesivas
Para determinar una funcin y ( x) que llegue satisfacer la ecuacin.
x
y ( x) y0 f ( x, y )dx
x0

Se construye dicho mtodo de la siguiente sucesin.


x
y1 ( x) y0 f ( x, y0 )dx
x0

x
y2 ( x) y0 f ( x, y1 )dx
x0

x
yn ( x) y0 f ( x, yn 1 )dx
x0

Bajo dichas condiciones se llegue a demostrar en el curso de teora cualitativa de las


ecuaciones diferenciales ordinarias lo siguiente.

1. Las funciones de la sucesin y1 , y2 , y3 , , yn , son continuas y estn definidas


en un determinado recinto o vecindad.
2. La sucesin de funciones continuas converge, sea la sucesin y ( x) tambin es
continua.
Mg. Mat. Enny Romn Castillo Pgina 6 de 13
INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

3. La funcin y ( x) , tambin satisface a la ecuacin generadora


x
y ( x) y0 f ( x, y )dx
x0

4. La solucin es nica.

Ejemplo 01: Hallar la solucin y ' xy, y(0) 1

Solucin

6. MTODO DE ADAMS.
La dificultad que presenta el mtodo de Picard puede ser superado si la expresin
x
y ( x) y0 f ( x, y )dx , es solucin de y f ( x, y), y( x0 ) y0 .
x0

La funcin f ( x, y( x)) , puede ser reemplazada por un polinomio de aproximacin p( x)


obtenido de interpolacin de los diversos puntos de la curva integral, adems se utiliza
la forma de G.N.D.

2 Pn 3 Pn
Pn ( x) Pn ( xn hu ) Pn ynu (u )(u 1) (u )(u 1)(u 2)
2! 3!
n Pn
(u )(u 1)(u 2) (u n 1))
n!
Observacin
1. Pn ( x) Pn ( xn ); x xn hu , h: Longitud del intervalo.

2. u , varia de 0 a 1, ya que se integra trmino a trmino de xn a xn1


x 1
1 u (u 1) 2

x0
P ( x )dx h 0 P (u ) du h
0
( Pn uPn
2
Pn ...) du


x 1
1 5 2 3 3 251 4
x P( x)dx h 0 P(u )du h Pn 2 Pn 12 Pn 8 Pn 720 Pn ...
0

Ejemplo 01: Hallar por el mtodo de Adams y ' xy; y(0) 1 , Para y(0.5); y(0.6)

x 0 0.1 0.2 0.3 0.4


Mg. Mat. Enny Romn Castillo Pgina 7 de 13
INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

f ( x) 1 0.9950 0.9802 0.9560 0.9231


Solucin

II. ECUACIONES DIFERENCIALES DE ORDEN SUPERIOR Y SISTEMAS DE


E.D.O. DE PRIMER ORDEN.
Sea la ecuacin diferencial ordinaria de orden " n " en la que solamente hay una
variable dependiente y sea F[ x, y, y ', y '', , y n1 , y n ] 0 , en vez de trabajar en esta
forma supondremos que se puede despejar y ( n ) F ( x, y, y ', , y ( n1) ) .

dy
Si n 1 , se tiene la E.D.O. de primer orden f ( x, y ) .
dx

d2y
Si n 2 , se tiene la E.D.O. de segundo orden. f ( x, y, y ') .
dx 2
As sucesivamente hasta el orden " n " .
Es posible transformar la E.D.O. cuasi lineal de orden " n " .
Una manera, es hacer definiciones mediante un cambio de variable de tal manera que se
forme un sistema de E.D.O. de primer orden, se tratar las E.D.O. de segundo orden
acoplado los mtodos estudiados anteriormente.

a) MTODO DE RUNGE KUTTA PARA ECUACIONES DIFERENCIALES


ORDINARIAS DE SEGUNDO ORDEN.

d2y
Sea la E.D.O. 2
g ( x, y , y ') , y ( x0 ) y0 , y '( x0 ) y0' , se transforma esta ecuacin
dx
en dos ecuaciones diferenciales de primer orden haciendo el siguiente cambio.
dy
z f ( x, y, z ); y ( x0 ) y0
dx
dz
g ( x, y, z ); y '( x0 ) y0' z
dx
Dichas ecuaciones son de primer orden y se pueden resolver adaptando a R.K.
El algoritmo a utilizar es el siguiente.
h
yi 1 yi k1 2k2 2k3 k4
6

Mg. Mat. Enny Romn Castillo Pgina 8 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

h
zi 1 zi l1 2l2 2l3 l4
6
Donde.
k1 f ( xi , yi , zi )
h k l
k2 f ( xi , yi 1 , zi 1 )
2 2 2
h k l
k3 f ( xi , yi 2 , zi 2 )
2 2 2
k4 f ( xi h, yi k3 , zi l3 )

l1 g ( xi , yi , zi )
h k l
l2 g ( xi , yi 1 , zi 1 )
2 2 2
h k l
l3 g ( xi , yi 2 , zi 2 )
2 2 2
l4 g ( xi h, yi k3 , zi l3 )

Ejemplo 01: Dada la E.D.O. y '' xy ' x 2 0; y(1) 1, y '(1) 1 . Hallar y (1.02) ;
y '(1.02)

Solucin
Si y(1.02) 1.048684; y '(1.02) 1.069693

b) MTODO DE LA SERIE DE TAYLOR (SEGUNDO ORDEN)


Para E.D.O, dado

d2y
2
g ( x, y, z ); y ( x0 ) y0 ; y '( x0 ) y0'
dx

Se despeja y ' z f ( x0 , y0 , z0 )

z ' g ( x, y, z )

Se utiliza el algoritmo.

h2 h3 h4
yi 1 yi hf ( xi , yi , zi ) f '( xi , yi , zi ) f ''( xi , yi , zi ) f '''( xi , yi , zi )
2! 3! 4!

h2 h3 h4
zi 1 zi hg ( xi , yi , zi ) g '( xi , yi , zi ) g ''( xi , yi , zi ) g '''( xi , yi , zi )
2! 3! 4!
Mg. Mat. Enny Romn Castillo Pgina 9 de 13
INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

Ejemplo 01: Dado y '' xy ' x 2 , y (1) 1; y '(1) 1 . Hallar y(1.02); y '(1.02)

Solucin.

d2y
Ejemplo 02: Dada 64 y 16 cos(8 x); y (0) 0; y '(0) 0 . Hallar y(0.2); y '(0.2)
dx 2
Solucin.

c) MTODO DEL DISPARO LINEAL.

y n f ( x, y, y ') , a x b , y(a) ; y(b) , cuando


f ( x, y, y ') p( x) y ' q( x) r ( x) ,la ecuacin diferencial es lineal si el problema lineal con
valor en la frontera.

y '' p( x) y ' q( x) r ( x), a x b, y(a) ; y(b)

y '' p( x) y ' q( x) r ( x), a x b, y(a) a; y '(a) 0

y '' p( x) y ' q( x) y, a x b, y(a) 0; y '(a) 1

y1 (b)
y ( x) y1 ( x) y2 ( x )
y2 ( x)

d) MTODO DE RAYLEIGH RITZ


Consiste en hallar el extremo de una funcional.
n
yn ( x) ii ( x)
i 1

Ejemplo 01: considere , problema con valor de frontera. y '' 2 y 2 2 sen( x) ;


0 x 1; y(0) 0

Sea hi h 0.1, tal que xi 0.1i, i 1, n .

Solucin.

Mg. Mat. Enny Romn Castillo Pgina 10 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

p ( x) 1

q( x) 2

f ( x) 2 2 sen( x) ; h 0.1

III. SOLUCIN NUMRICA PARA LAS ECUACIONES DIFERENCIALES


PARCIALES.
A un cuerpo se le llama isotrpico si la conductividad trmica en cada una de sus
puntos.
La temperatura u( x, y, z, t ) , se obtiene resolviendo la ecuacin diferencial parcial.

u u u u
k k k c
x x y y z z t

Donde k , c y , son funciones de ( x, y, z ) , se representan respectivamente la


conductividad trmica, calor especfico y la densidad del cuerpo.

k : Conductividad trmica.
c : Calor especfico.

: Densidad del cuerpo.

Si, k , c y , son constantes a esta ecuacin se le denomina ecuacin simple tridimensional


del calor y se expresa como.

2u 2u 2u c u
E.S.T.C.
x 2 y 2 z 2 k t

Consideraremos la ecuacin diferencial parcial elptica denominada la ecuacin de poisson.

2u 2u
f ( x, y ) E.E.P.
x 2 y 2

Observacin: Las temperaturas estn en funcin de las coordenadas de posicin del punto en
cuestin.

1
2 u Q ( x, y ) f ( x, y ) Ecuacin de Poisson.
k

Sea la ecuacin diferencial

Mg. Mat. Enny Romn Castillo Pgina 11 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

2u 2u 2u u u
A 2 B C 2 D ( x, y , u , , ) 0
x xy y x y

Dependiendo del valor de B 4 AC , Se clasifica como:


2

Si, B 4 AC 0 , Elpticas.
2

Si, B 4 AC 0 , Parablicas.
2

Si, B 4 AC 0 , Hiperblicas.
2

Consideremos la ecuacin diferencial parcial elptica denominado ecuacin de Poisson.

2 u ( x, y ) 2 u ( x, y )
f ( x, y )
x 2 y 2

Si, f ( x, y) 0 , el estado establece la ecuacin del calor.

2 u ( x, y ) 2 u ( x, y )
0 , Ecuacin de Laplace.
x 2 y 2

Para toda ( x, y) en S , o sea la frontera de la regin R

a) ECUACIONES PARCIALES ELPTICAS.

La ecuacin diferencial parcial elptica.

2 u ( x, y ) 2 u ( x, y )
u ( x, y )
2
f ( x, y )
x 2 y 2

En R {( x, y) / a x b, c y d} , con u( x, y) g ( x, y) , p0 ( x, y) S , para
( x, y) S .

Donde S denotada la frontera de R , para este anlisis suponemos que tanto f como
g son continuas en sus dominios y g , garantiza una solucin nica.

El primer paso consiste en seleccionar los enteros n y m y en definir h y k mediante


ba d c
h y k y esto da como resultado una cuadrcula en el rectngulo R , al
n m
trazar unas verticales y horizontales a travs de los puntos de coordenadas ( xi , y j )
donde

xi a ih i 0, n
yi a jh i 0, m

Mg. Mat. Enny Romn Castillo Pgina 12 de 13


INTRODUCCIN A MTODOS
NUMRICOS APLICADOS A LA
INGENIERA

Las lneas x xi y y yi son lneas de cuadrcula y sus intersecciones son puntos de


red de la cuadrcula .

2 u ( x, y )

x 2

IV. Solucin de sistemas lineales (por iteraciones)


a) Mtodo de Jacobi.
b) Mtodos iterativos para sistemas de ecuaciones lineales.

V. Sistemas numricos para ecuaciones diferenciales par.


VI. Mtodo iteraciones para sistemas de ecuaciones lineales.
1. Mtodo de Jacobi
2. Mtodo de gauss Seidel.
3.

Mg. Mat. Enny Romn Castillo Pgina 13 de 13

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