Documentos de Académico
Documentos de Profesional
Documentos de Cultura
r
El primer mtodo que se analizar no es estrictamente un mtodo numrico, aunque
algunas veces se usa con los esquemas numricos, es de aplicabilidad general.
Considrese el problema ejemplo:
en la ecuacin de
Luego, se escribe la solucin de la serie para y, al hacer que x=h sea el valor en que
desea determinarse y:
La solucin de la ecuacin:
Solucin
verdadera
U
! !
! !
! " ! #
!
"! ! #
" ! # ! #
! # ! #
! # $!!
! #
iqu se han desarrollado los cuatro primeros trminos de la tabla los dems trminos se
hacen de manera anloga a lo hecho aqu, la tabla muestra como al escoger h ms
pequeas los valores obtenidos por la serie de Taylor se va aproximando mas al valor
real.
r r r r r r r r r r r r r r r r r r r
r
ara tener una idea de cmo se desarrollan los mtodos de Runge-Kutta, se mostrara la
obtencin de un mtodo de segundo orden simple. iqu, el incremento en y es un
promedio ponderado de dos estimaciones del incremento, denominados f f . is, para
la ecuacin:
%
&'
&
(f )f
f %&
f %&
*
&
&
+f
uede pensarse que los valores de f f son estimaciones del cambio en y cuando x
avanza por h, ya que son el producto del cambio en x y un valor de la pendiente de la
curva,
,,
&
%&
&
,-
/0
Debido a que , % %-
% &
,,
&
,,
%
.(1)
&'
&
%&
%
%- %n
&
(%&
&
)%2& z
&
+%&
& 3 4(2)
ara que el ultimo trmino de la ecuacin 2 sea comparable con la ecuacin 1, % se
desarrolla en una serie de Taylor en trminos de & & recordando que f es una funcin
de dos variables, reteniendo solo trminos de la primera derivada:
%2&
z
&
+%&
& 3
5 % % z %- +%n.(3)
En el lado derecho de las dos ecuaciones 1 y 3, f y sus derivadas parciales, todas, deben
evaluarse en & &
il sustituir la ecuacin 3 en la ecuacin 2, se tiene:
&'
&
O bien reordenando,
&'
&
+)
Observe que solo es necesario satisfacer tres ecuaciones por las cuatro incgnitas. Un
valor puede elegirse de manera arbitraria, por tanto, se tiene un conjunto de mtodos de
segundo orden.
Los mtodos de Runge-Kutta de cuarto orden son los ms utilizados y se obtienen de
manera semejante. Resulta de mayor complejidad al tener que comparar trminos hasta
6 , y as se obtiene un conjunto de 11 ecuaciones en 13 incgnitas. El conjunto de 11
ecuaciones puede resolverse si dos incgnitas se escogen arbitrariamente. El conjunto de
valores ms utilizado conduce al algoritmo.
&'
&
f
f
f
f6
"
f %&
f %&
&
&
f
f %&
&
f
f6 %&
&
f
f %
f % 7
f 8 % 9
: %
f
f % 7
f 8 % 9
: %
f
f6 %
f %2
3 %
f6
f
f
f
f6
"
#$
"
f %
f % 7
f 8 % 9
: %
f "
f % 7
f 8 % 9
": %
f "
f6 %
f
f
f
f6
"
"
"
$
"
f %
f % 7
f 8 % 9
: %
f $
f % 7
f 8 % 9
$: %
f !
f6 %
$
!
" !$$
"
&
h=0.1
&
Solucin:
0.0
2.0000000
2.0000000
0.1
2.2051708
2.2051709
0.2
2.4214026
2.4214028
0.3
2.6498585
2.6498588
0.4
2.8918242
2.8918247
0.5
3.1487206
3.1487213
0.6
3.4221180
3.4221188
0.7
3.7137516
3.7137527
0.8
4.0255396
4.0255409
0.9
4.3596014
4.3596031
1.0
4.7182797
4.7182818
r r r r r r r r r r r r r r r r r r r r r r r r
En el mtodo de Euler simple, se usa la pendiente al inicio del intervalo, & para
determinar el incremento de la funcin. Esta tcnica seria correcta solo si la funcin fuese
lineal. Lo que se necesita en vez de lo anterior es la pendiente media correcta dentro del
intervalo. Esta puede aproximarse por la media de las pendientes en ambos extremos del
intervalo.
ilgoritmo del mtodo de Euler
&'
&' se
&
& ;
&'
&
&
&'
Con esto debe obtenerse una estimacin mejorada de y en &' . Sim embargo, no es
posible aplicar directamente la ecuacin, porque la derivada es una funcin tanto en x
como en y y no es posible evaluar &' si se desconoce el valor verdadero de &' .El
mtodo de Euler modificado trabaja alrededor de este problema al estimar o predecir un
valor de &' . or medio de la simple relacin de Euler, .Luego usa este valor para
calcular &' se calcul usando el valor pronosticado, de exactitud menos perfecta, podra
ser conveniente corregir nuevamente el valor &' tantas veces como sea necesario hasta
obtener una diferencia significativa.
Ejemplo de Euler modificado
rimero obtendremos los valores del mtodo de Euler normal para poder aplicar el de
Euler modificado:
(1)
(2)
(3)
"
(4)
(5)
6
<
&
&
&'
Se hizo primero el mtodo de Euler normal para conseguir los valores de & &'
(1)
7
8
(2)
7
8
(3)
7
8 " #
(4)
6
"
8 $$#
roblema:
&
Euler
Modificado
0.0
2.0000
2.0000
2.0000
0.1
2.2000
2.205
2.2052
0.2
2.4100
2.4205
2.4214
0.3
2.6310
2.6475
2.6499
0.4
2.8641
2.8873
2.8918
0.5
3.1105
3.141
3.1487
0.6
3.3716
3.4100
3.4221
0.7
3.6487
3.6959
3.7138
0.8
3.9436
4.0004
4.0255
0.9
4.2579
4.3254
4.3596
1.0
4.5937
4.7183
Los mtodos para resolver ecuaciones diferenciales son ms sencillos que algunos de los
mtodos analticos que se utilizan para resolverlos pero en dos de ellos los resultados
estn muy alejados del valor real de la solucin de la ecuacin diferencial los mtodos de
Euler modificado y de Taylor son fciles de realizar(complicndose el de Taylor si la
derivada es sobre una funcin fraccionaria) pero su resultado se aleja mucho del valor
real mientras que el mtodo de Runge-Kutta es el que se aproxima mas al valor real de la
ecuacin.
r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r
r r
Los mtodos para la resolucin de problemas de valor de frontera que contienen
diferencias finitas reemplazan las derivadas en la ecuacin diferencial mediante una
aproximacin de cocientes de diferencias. Se selecciona el cociente de diferencias para
mantener un orden especificado del error de truncamiento. ero, por la inestabilidad de
las aproximaciones de diferencias finitas a las derivadas, no podemos escoger un
parmetro h demasiado pequeo.
El mtodo de diferencias finitas para el problema de valor de frontera de segundo orden,
=
=
>( ? ? )
( z ) +
Requiere utilizar las aproximaciones del cociente de diferencias para aproximaciones del
cociente de diferencias para aproximar tanto a como a rimero, seleccionamos un
entero @ A y dividimos el intervalo 2( )3B@
subintervalos iguales cuyos
extremos son los puntos de malla C (
Dpara D 4 B
,
donde ) (@
. il escoger h de este modo, se facilita la
aplicacin de un algoritmo matricial con el cual se resuelve un sistema lineal que contenga
una matriz de NXN.
En los puntos red del interior de C para D 4 @la ecuacin diferencial a aproximar
es:
= C
= C
> C
/0
C
/J
C
/L
6
(M' )
/0
C
/J
C
/L
6
(ME )
6
6
6
H
6 '
6
ME I
odemos aplicar el teorema del valor intermedio para simplificar anms esta expresin y
transformarla en:
C
2
C' C
C' 3
6
M C
ara algunas M C BNCE C' O i esto se le llama formula de las diferencias centradas
para C .
De manera semejante se obtiene una frmula de este tipo para C que da por
resultado:
C
2 C' CE 3
PC
"
Existen muchas ms frmulas para encontrar los valores de las ecuaciones diferenciales
aqu expondremos algunas de ellas pero ya no las deduciremos, siendo el mtodo de
deduccin muy semejante al ya mostrado
%
Q'/EQ
%
QEQE/
%
Q'/ERE/
/
Formula progresiva
Formula regresiva
Formula centrada
Ejemplo:
Determine:
D U
D U
-LV -J
/
U
Entonces:
# W
W W
#
W W
#
W W
#
*
#
!"
=
!#
En este punto podemos ocupar las frmulas de condicin de frontera, que es
.En este caso, se debe aplicar una de las formulas siguientes para las dos
condiciones de frontera:
Formula progresiva
]^ E]_
/
U U
`L E`0
/
U 6 U 6
"
W
"$#
c O
cO
%NC
cO
.
h%C
h
c
. h %C
i j
h
c
rogresivas
cO
h%NC
h
%C'c %Cc
h%NC
h
cO
%Cc' %Cc
f
Regresivas
h%C
h
c
%Cc %CEc
h%C
c
%Cc %CcE
f
Centrales
h%C
h
h %C
h
c
c
%C'c %CEc
h%C
h
c
c
%Cc' %CcE
f
Ejemplo 1
iproximar la Temperatura en una placa en estado de equilibrio, discretizando la placa con
h=0.5 y con k=1
h \ h \
h
h
\
\
\
\
Los puntos negros son puntos conocidos, dados por las condiciones de frontera mientras
que las cruces son los puntos que queremos conocer.
\C c
"
W$