Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DATOS INFORMATIVOS
Nombres y Apellidos:
Direccin domiciliaria:
Telfono:
Correo
electrnico
institucional y personal:
Cdigo:
Fecha:
II CONTENIDOS:
447
04 de febrero del 2016
Silabo
Planificacin
Materia
El clculo de las races de las ecuaciones es un problema que se ha tenido
que enfrentar par eso sean elaborado diversos mtodos ya que al
determinar las races de una ecuacin tambin lograremos mximos y
mnimos, valores propios de matrices, resolver sistemas de ecuaciones
lineales y diferenciales, etc.
Un mtodo consiste en graficar la funcin y ubicar el punto donde la grfica
intercepta al eje de las abscisas o eje x. El punto ubicado x es el valor de la
raz donde f(x)=0.
Pero el mtodo grafico no es preciso por eso de elaboro otros mtodos ms
efectivos capaces de ayudarnos en el campo de la ingeniera, pues son
frecuentes en reas de diseo, clculos para la optimizacin de recursos y
otros.
Para el estudio podemos organizar los mtodos de la siguiente manera:
1. Mtodos Abiertos
1.1.
MTODO DE NEWTON RAPHSON
El mtodo de Newton o tambin llamado mtodo de Newton-Raphson
es uno de los mtodos ms tiles y mejor conocido para aproximar el
cero de una funcin.
Suponga que c es un cero de f , es decir, f(c)=0 y que x0 es una
aproximacin de c. El polinomio de Taylor de grado uno para f
alrededor de x0 y su correspondiente residuo es:
z esta entre x0 y x.
Si en la ecuacin (1) se reemplaza x por c y usando el hecho que f(c)
= 0, se obtiene:
Ejemplo:
Para aproximar una solucin de la ecuacin 3x+ senx-ex, se puede
tomarf(x)=3x+senx-ex. Observe quef(0) = -1 yf(1) = 1.123189,
segn el teorema del valor intermedio existe un cero defen el
intervalo [0,1].
Si se aplica el mtodo de Newton comenzando conx0= 0 se tiene:
Se observa que la funcin U(x) tiene las mismas races que f(x), entonces
U(x) se vuelve cero en cualquier punto que f(x) es cero.
Suponiendo ahora que f(x) tiene una raz mltiple en x = c de multicidad r.
Esto podra ocurrir, por ejemplo, si f(x) contiene un factor (x-c) .
Entonces, podra fcilmente demostrarse que U(x) tiene una raz en x = c de
multicidad r, o una raz simple. Puesto que el mtodo de Newton Raphson es
efectivo para races simples, podemos aplicar el mtodo de Newton para
resolver U(x) en lugar de f(x). De esta manera, la ecuacin recursiva de este
mtodo queda:
Se dice que hay una raz doble, cuando 2 trminos de la ecuacin son
iguales a cero a un valor de x.
Se dice que hay una raz triple, cuando 3 trminos de la ecuacin son
iguales a cero a un valor de x.
Cuando la cantidad de races es impar, la funcin cruza al eje; cuando
la cantidad es par, no lo cruza.
Una raz mltiple corresponde a un punto donde una funcin es
tangencial al eje x, y varios valores de x hacen que f(x) sea cero.
1.3.
MTODO DE LA SECANTE
El mtodo de la secante, es otro mtodo para aproximar el cero de
una funcin en el que en cada iteracin se evala la funcin y no la
derivada. A continuacin se presenta este mtodo.
Utiliza la misma frmula del Mtodo de Newton:
Iteraci
n
x=3.758707344
xi
xi+
xi
xi+1
Es(%
)
3.5
3.78
03
3.75
89
3.53
5
3.81
81
3.79
64
3.780
3
3.758
9
3.758
7
0.5
0.00
5
Iteraci
n
xi
xi+
xi
xi+1
Es (
%)
3.5
3.85
3.772
3
3.77
23
4.14
95
3.759
2
0.3
3.75
92
4.13
51
3.758
7
0.01
1.5.
MTODO DEL PUNTO FIJO
El Mtodo de Punto Fijo (tambin conocido como iteracin de punto
fijo), es otro mtodo para hallar los ceros de f(x). Para resolver f(x) =
0, se reordena en una forma equivalente:
f(x) = 0
x - g(x) = 0
x = g(x)
Observe que si c es un cero de f(x), f(c)=0 y c=g(c). (Siempre que se
tenga c=g(c) se dice que c es un punto fijo de la funcin g). Para
aproximar un cero de f se utiliza la iteracin de punto fijo (1) xn+1 =
g(xn) , n = 0, 1, 2, 3, . . .
donde x0 es una aproximacin inicial del cero de f.
Ejemplo:
f(x) = x2 - 2x - 3 = 0, tiene dos ceros. x = 3 y x = -1
Supngase que se reordena para lograr la forma equivalente:
+ x
= x
= G(x)
=0
o bien,
x1 = G(x0)
Xn-1<t<a
1. Interpolacin Lineal
Dados dos puntos (xk, yk) y (xk+1, yk+1), si se desea encontrar un valor de
y para una x dada dentro de un intervalo, se utiliza la siguiente ecuacin
(por tringulos semejantes)
Donde
la
frmula
de
Newton
con
5. Integracin Numrica
Reescribindola tenemos:
Para obtener
6. Diferenciacin Numrica
de la que se despeja
o, al agrupar trminos:
DIFERENCIAS CENTRALES
Deberes
Pruebas
Primer parcial
Segundo parcial
Tercer parcial
Trabajo de investigacin
MTODOS NUMRICOS
TRABAJO DE INVESTIGACIN
GRUPO #2
INTEGRANTES:
Henry Gonzales
447
Andrs Santander
325
Cristian Reyes
335
Lissette Carraza
731
Kenny Ramrez
395
SEMESTRE
4to A
PERODO
Octubre 2015 Febrero 2016
2. OBJETIVOS:
2.1.
Objetivo General
- Desarrollar un trabajo investigativo acerca del funcionamiento de las
Ecuaciones Diferenciales Numricas.
2.2.
Objetivos Especficos
- Estudiar, investigar y dar a conocer los diferentes mtodos de RungeKutta.
- Establecer las diferencias, ventajas y desventajas entre los mtodos
de Runge-Kutta.
- Exponer todo lo investigado ante los compaeros, y realizar la
respectiva explicacin de cada caso.
3. MARCO TERICO
3.1.
Mtodos de Runge-Kutta de Primer Orden.
Los mtodos de Runge-Kutta (RK) logran la exactitud del procedimiento
de la serie de Taylor sin necesitar el clculo de derivadas de orden
superior. Existen muchas variantes, pero todas tienen la forma
generalizada de la ecuacin (1):
y i+1= yi + h
y i+1= yi + ( xi , y i , h) h
donde
Ec. 1
Ec. 2
=a1 k 1+ a2 k 2 ++a n k n
Ec. 3
k 1=f ( x i , y i )
k 2=f (x i + p1 h , y i +q 11 k 1 h)
Ec.3a
Ec.3b
k 2=f ( x i + p2 h , y i +q 21 k 1 h+ q22 k 2 h)
Ec.3c
.
.
.
Ec.3d
donde las p y las q son constantes. Observe que las k son relaciones
de recurrencia. Es decir, k1 aparece en la ecuacin k2, la cual aparece
en la ecuacin k3, etctera.
Como cada k es una evaluacin funcional, esta recurrencia vuelve
eficientes a los mtodos RK para clculos en computadora.
Es posible tener varios tipos de mtodos de Runge-Kutta empleando
diferentes nmeros de trminos en la funcin incremento especificada
por n. Observe que el mtodo de Runge-Kutta (RK) de primer orden
con n = 1 es, de hecho, el mtodo de Euler. Una vez que se elige n, se
evalan las a, p y q igualando la ecuacin (2) a los trminos en la
expansin de la serie de Taylor (cuadro 1). As, al menos para las
versiones de orden inferior, el nmero de trminos, n, por lo comn
representa el orden de la aproximacin.
Por ejemplo, en la siguiente seccin, los mtodos RK de segundo
orden usan la funcin incremento con dos trminos (n = 2). Esos
mtodos de segundo orden sern exactos si la solucin de la ecuacin
diferencial es cuadrtica. Adems, como los trminos con h3 y
mayores se eliminan durante la deduccin, el error de truncamiento
local es O(h3) y el global es O(h2). En secciones subsecuentes
desarrollaremos los mtodos RK de tercer y cuarto rdenes (n = 3 y 4,
respectivamente). En tales casos, los errores de truncamiento global
son O(h3) y O(h4).
3.2.
Ec. 4
donde:
k 1=f ( x i , y i )
Ec.4a
k 2=f (x i + p1 h , y i +q 11 k 1 h)
Ec.4b
a1 +a 2=1
a2 P1=
1
2
Ec. 5
Ec. 6
a2 q11 =
1
2
Ec. 7
Como tenemos tres ecuaciones con cuatro incgnitas, debemos dar el valor
de una de estas incgnitas para determinar las otras tres. Suponga que
damos un valor para a2. Entonces se resuelven de manera simultnea las
ecuaciones (5) a (7) obteniendo:
a1=1a2
p1=q 11=
1
2 a2
Ec. 8
Ec. 9
1
2
suponemos que a2 es
obtenerse
a1=
1
2
p1=q 11=1.
Estos
parmetros,
al
y i+1= yi +
( 12 k + 12 k ) h
1
Ec. 10
donde
k 1=f ( x i , y i )
Ec. 10a
1
1
k 2=f (x i + h , y i+ k 1 h)
2
2
Ec. 10b
y i+1= yi + k 2 h
Ec. 11
Donde:
k 1=f ( x i , y i )
Ec.
11a
1
1
k 2=f (x i + h , y i+ k 1 h)
2
2
Ec. 11b
y i+1= yi +
donde
( 13 k + 23 k ) h
i
Ec. 12
k 1=f ( x i , y i )
3
3
k 2=f (x i + h , y i+ k 1 h)
4
4
Ec. 12a
Ec. 12b
f ( x , y ) =2 x 3+ 12 x 220 x +8.5
Desde x=0 hasta x=4, usando un tamao de paso de 0.5. La
condicin inicial es x=0, y=1. Compare los resultados con los
valores obtenidos usando otro algoritmo RK de segundo orden: el
mtodo de Heun sin iteracin del corrector (Tabla 2).
Solucin.
El primer paso en el mtodo de punto medio
consiste en usar la ecuacin (11a) para calcular:
k 1=2
0.25
k 2=2
0.375
k 2=2
La pendiente promedio se calcula mediante:
1
2
= ( 8.5 )+ ( 2.58203125 )=4.5546875
3
3
Que se utiliza para predecir:
Et=-1.82%
______________________________
*Tabla 1 y Tabla 2: Steven C. Chapra, Raymond. P. Canale. (2003). Mtodos
Numricos para Ingenieros, Quinta Edicin. Mxico: McGRAW-HILL/INTERAMERICANA,
2003, p. 742 y 744.
Fig. 1 Comparacin de la solucin verdadera con soluciones numricas usando tres mtodos
RK de segundo orden y el mtodo de Euler.
3.3.
1
y i+1= yi + ( k 1 +4 k 2 +k 3 ) h
6
Ec. 13
donde
k 1=f ( x i , y i )
Ec. 13a
1
1
k 2=f (x i + h , y i+ k 1 h)
2
2
x i+ h , y ik 1 h+2 k 2 h
)
k 3=f
Ec. 13b
Ec. 13c
1
y i+1= yi + ( k 1 +2 k 2 +2 k 3 +k 4 ) h
6
Ec. 14
donde
k 1=f (x i , y i )
Ec. 14a
1
1
k 2=f ( x i + h , y i+ k 1 h)
2
2
Ec. 14b
1
1
k 3 =f ( x i + h , y i+ k 2 h)
2
2
Ec. 14c
x i+ h , y i +k 3 h
)
k 3 =f
Ec. 14d
Observe que con las EDO que estn en funcin slo de x, el mtodo RK
clsico de cuarto orden es similar a la regla de Simpson 1/3. Adems, el
mtodo RK de cuarto orden tiene similitud con el procedimiento de Heun
en cuanto a que se usan mltiples estimaciones de la pendiente para
obtener una mejor pendiente promedio en el intervalo.
______________________________
*Fig.1
y Fig. 2:2:
Steven
C. Chapra,
Raymond.
Canale.
(2003). orden
Mtodos Numricos
Ejemplo
Mtodo
clsico
RKP. de
cuarto
para Ingenieros, Quinta Edicin. Mxico: McGRAW-HILL/INTERAMERICANA, 2003, p.
del problema.
745Planteamiento
y 747.
f ( x , y ) =2 x + 12 x 20 x +8.5
Usando un tamao de paso
en
y=1
x=0 ;
f ( x , y ) =4 e0.8 x 0.5 y
utilizando
h=0.5
Solucin.
a) Se emplean
con
las
ecuaciones
(14a)
(14d)
0.5 .
para
calcular
y ( 0.5 )=1+
3.21875
que es exacta. As, como la solucin verdadera es una curtica
[ecuacin (PT.16)], el mtodo de cuarto orden da un resultado
exacto.
b) En este caso, la pendiente al inicio del intervalo se calcula como
sigue:
1
[ 3+ 2 ( 3.510611 )+ 2 ( 3.446785 ) + 4.105603 ]=3.503399
6
y i+1= yi +
1
( 7 k 1 +32 k 3 +12 k 4 +32 k 5 +7 k 6 ) h
90
Ec. 15
donde
k 1=f ( x i , y i )
Ec. 15a
1
1
k 2=f ( x i + h , y i+ k 1 h)
4
4
Ec. 15b
1
1
1
k 3 =f (x i + h , y i+ k 1 h+ k 2 h)
4
8
8
Ec. 15c
1
1
k 4=f ( x i+ h , y i k 2 h+ k 3 h)
2
2
Ec. 15d
3
3
9
k 5 =f ( x i + h , y i+ k 1 h+ k 4 h)
4
16
16
Ec. 15e
3
2
12
12
8
k 6 =f (x i +h , y i k 1 h+ k 2 h+ k 3 h k 4 h+ k 5 h)
7
7
7
7
7
Ec. 15f
f ( x , y ) =4 e0.8 x 0.5 y
y (0)=2
Con
desde
x=0
hasta
x=4
x=4 ,
en
basndose
en
la
respuesta
exacta,
y (4 )=75.33896 .
Solucin.
El clculo se realiza usando los mtodos de Euler, de Heun no
iterativo, RK de tercer orden [ecuacin (12)], clsico RK de cuarto
orden y RK de quinto orden de Butcher. Los resultados se presentan
en la figura 3, donde graficamos el valor absoluto del error relativo
porcentual contra el trabajo computacional. Esta ltima cantidad es
equivalente al nmero requerido de evaluaciones de la funcin para
obtener el resultado, como:
Trabajo computacional
Donde
n f =
ba
= nf = h
Ec. 16
4, nf
es igual al
(b a)/h
es el intervalo de integracin
Fig. 3 Comparacin del error relativo porcentual contra los mtodos de RK, desde el
primero hasta el quinto orden.
4. CONCLUCIONES
- Se desarroll con xito la investigacin acerca del funcionamiento de
-
5. RECOMENDACIONES
- Prestar mucha atencin a la diferencia entre los mtodos de
resolucin de Runge-Kutta en ciertos ejercicios, ya que suelen ser
complejos si no se tienen claras todas las dudas.
- Especficamente al estudiante, se recomienda investigar un poco ms
acerca de estos diferentes mtodos, para as poder tener diferentes
perspectivas de lo que se est tratando.
6. BIBLIOGRAFA/WEBGRAFA
El contenido, mayoritariamente fue obtenido de:
- Steven C. Chapra, Raymond. P. Canale. (2003). Mtodos Numricos
para Ingenieros, Quinta Edicin. Mxico: McGRAWHILL/INTERAMERICANA.
-
Otras Fuentes:
http://www.frsn.utn.edu.ar/gie/an/mnedo/34_RK.html
http://www.uam.es/personal_pdi/ciencias/fquiros/Numerico2_05_06/ca
p4_05_06.pdf
COMENTARIO
En el transcurso de la materia de mtodos numrico hemos
aprendido los diferente mtodos de clculo tanto integral
derivativo matricial, etc que servirn para el transcurso de
nuestra carrera universitaria al igual que en la vida
cotidiana.