Está en la página 1de 6

GRAFICOS POR COMPUTADORA

ECUACIONES DIFERENCIALES

Ejemplo:
La población de un cultivo de bacterias en todo instante t
está dada por una función desconocida p(t); lo único que se
sabe de la función p(t) es que en el instante t0 la población es
c0 y que la velocidad de crecimiento de la población en un
instante t es proporcional a la población de ese instante t. Es
decir, lo que se tiene es el siguiente par de ecuaciones:
p’(t)= k p(t)
p(0)= c0 ,
donde las incógnitas son la función p y su derivada p’ . El
anterior sistema es un sistema de ecuaciones diferenciales
ordinarias (EDO) con valor inicial.
GRAFICOS POR COMPUTADORA
ECUACIONES DIFERENCIALES

Forma general de un EDO con valor inicial


La forma general de un EDO con valor inicial es
y’(x)= f(x, y) con x en <a,b>
y(x0)= y0 ,

donde y(x) es la función desconocida, y f(x,y) es una


expresión en la que intervienen x, la variable de la función
desconocida, y también y(x), la función desconocida.
Ejemplo:
y’(x) = (x+sen(y3))/3 con x en <0,5>
y(0) = 1.
En este EDO f(x,y)= (x+sen(y3))/3
GRAFICOS POR COMPUTADORA
ECUACIONES DIFERENCIALES

Métodos numéricos para resolver un EDO En


muchos casos, dado un EDO
y’(x)= f(x, y) con x en <a,b>
y(x0)= y0 ,

no es posible encontrar la fórmula para y(x), sino sólo una


tabla
x0  y(x0) ,
x1  y(x1) ,
:
:
xn  y(xn) .
La tabla anterior es una solución numérica del EDO.
GRAFICOS POR COMPUTADORA
ECUACIONES DIFERENCIALES

Método de Euler Sea dado el EDO


y’(x)= f(x, y) con x en <a,b>
y(x0)= y0 .

Dividiendo el intervalo <a, b> en n segmentos iguales se obtienen


los puntos x0, x1, x2, …, xn.
Por el teorema de Taylor se tiene y(xi+1)= y(xi) + y’(xi)
(xi+1-xi)+ error , i=0,…,n-1

pero y’(xi)=f(xi,y(xi)); por lo tanto, haciendo h= xi+1-xi se tiene

y(xi+1)= y(xi) + f(xi,y(xi)) h+ error, para i=0, … ,n-1


GRAFICOS POR COMPUTADORA
ECUACIONES DIFERENCIALES

Método de Runge-Kutta de orden 4 Sea dado el


EDO
y’(x)= f(x, y) con x en [a,b]
y(x0)= y0 .

Dividiendo el intervalo [a, b] en n segmentos iguales se obtienen


los puntos x0=a, x1=a+h, x2=a+2.h, …, xn=a+n.h=b, donde h=(b-
a)/n.
Para i=1,2,3, … ,n
k1= h.f(xi-1, y(xi-1)) ; k2= h.f(xi-1+h/2, y(xi-1)+ k1/2);
k3= h.f(xi-1, +h/2, y(xi-1)+k2/2); k4= h.f(xi-1+h, y(xi-1)+k3);

y(xi)= y(xi-1) + (k1+2k1+2k3+k4)/6.


GRAFICOS POR COMPUTADORA
ECUACIONES DIFERENCIALES

Método de Runge-Kutta de orden 4 Sea dado el


EDO
y’(x)= f(x, y) con x en [a,b]
y(x0)= y0 .

Dividiendo el intervalo [a, b] en n segmentos iguales se obtienen


los puntos x0=a, x1=a+h, x2=a+2.h, …, xn=a+n.h=b, donde h=(b-
a)/n.
Para i=1,2,3, … ,n
k1= h.f(xi-1, y(xi-1)) ; k2= h.f(xi-1+h/2, y(xi-1)+ k1/2);
k3= h.f(xi-1, +h/2, y(xi-1)+k2/2); k4= h.f(xi-1+h, y(xi-1)+k3);

y(xi)= y(xi-1) + (k1+2k1+2k3+k4)/6.

También podría gustarte