Metodo de Euler
Metodo de Euler
Metodo de Euler
xi = x0 + ih, i = 0, n; x0 = a
siendo el espaciado h
.
Si a continuación se impone que se satisfaga la ecuación diferencial en cada punto xi, esto es,
3. Métodos de Runge-Kutta
En general los métodos de Runge-Kutta se basan en establecer que la función Φ (x, y) sea de la
forma
Φ (x, y) = ω0k0 + ω1k1 + ... + ωnkn
donde los coeficientes vienen dados por
k0 = ϕ (x, y)
k1 = ϕ (x + θ1h, y + (ω10k0) h)
de modo que el error de truncamiento del algoritmo sea del mayor orden posible y/o
generalmente elegido a priori.
Comparando esta expresión con la forma general de los métodos de intervalo simple
establecida en (84), obtenemos una posible función Φ (x, y)
Este mismo proceso operativo puede seguirse para obtener los valores de k2, k3, etc.
3.2.1. Método de Euler modificado
que desarrollado es
y que puede interpretarse como aplicar dos veces el método de Euler, esto es,
suscita una idea interesante y es que se puede obtener una “predicción” del valor de la
aproximación en el punto xi+1 con el cálculo de yei+1 y seguidamente “corregir” el valor obtenido
con la fórmula para ybi+1.
dp
=kP
dt
dp
=kdt
P
dp
∫ P
=k ∫ dt
ln P=kt+C
resolviendo la ecuación para la variable P se obtiene:
kt
P(t)=C e
esta integral general, representa el modelo general para el caso dado; solo falta determinar las
constantes C y k, la cual se obtiene aplicando la condición de Cauchy P ( 0 )=10,1 . Aplicando
esta condición a la integral general se obtiene:
k(0)
P ( 0 )=10,1=C e =C
de donde se deduce que C = 10,1, de aquí que:
P(t)=10.1 ekt
solo falta determinar el valor de k. De la condición adicional de que en 1980 la población era
de
17.5 millones de peruanos, es decir P ( 20 )=17 , 5 , se tiene:
k (20)
P ( 20 )=17,5=10.1 e
Simplificando
k =0.02748
Método de Euler
Método de Euler mejorado (Heun)
Método de runge-kutta