Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTUDIANTES
EDDIE ERNESTO CUELLAR VALLEJO
DIANA MARCELA VIVAS MUNAR
TUTOR
DIANA MARCELA FERRUCHO SANCHEZ
UNIVERSIDAD EAN
1
TABLA DE CONTENIDO
RESUMEN ............................................................................................................ 3
OBJETIVOS ......................................................................................................... 4
DESARROLLO Y RESULTADOS........................................................................ 5
3. Un modelo matemático para el área A (en cm2) que ocupa una colonia
de bacterias (B. dendroides) está dada por ............................................................... 19
2
RESUMEN
3
OBJETIVOS
4
DESARROLLO Y RESULTADOS
𝑦 ′ = −2𝑦 + 4𝑒 −𝑥 ; 0 ≤ 𝑥 ≤ 1; 𝑦(0) = 2
5
Realizamos el análisis primeramente con el método de Euler, usando el
programa Matlab primeramente definimos la función, añadimos la condición inicial y los
valores de frontera, definimos un delta de x que serán la distancia entre espacios entre
cada valor de x, n será la cantidad de iteraciones que se realizaran.
Crearemos dos vectores que serán los que usaremos para graficar
posteriormente, el primer valor será dado por las condiciones iniciales.
6
7
Añadiremos los valores de las soluciones al vector x y que luego graficaremos dando
como resultado
A simple vista podría parece que no se parece a la solución propuesta por wólfram,
pero cambiando el punto final a 10 y reduciendo la cantidad de iteraciones para no
sobresaturar el sistema obtenemos que:
8
La grafica se empieza a parecerse a la solución propuesta por Wolfram.
Codigo:
9
%EDO solucion por Metodo de Euler
%Limpiamos datos de consola y Workspace
clear
clc
%Definimos RungeKutta
for i = 1:n
x(i+1)=x(1)+i*h;
k1 = h*f(x(i),y(i));
k2 = h*f(x(i)+(h/2),y(i)+(k1/2));
k3 = h*f(x(i)+(h/2),y(i)+(k2/2));
k4 = h*f(x(i)+h,y(i)+k3);
y(i+1)=y(i)+(1/6)*(k1 + 2*k2 + 2*k3 + k4);
end
plot(x,y)
10
Definimos la función y las condiciones iniciales como en el anterior ejemplo.
Así mismo definimos dos vectores para guardar los datos y en este caso un valor
predefinido para los saltos h.
11
Grafica con h = 0.2
12
Grafica con h=0.5
2. Utilice el método de Euler y el método Runge- Kutta cuarto orden para dar
solución a la siguiente situación. Usar el software Excel o Matlab para su
desarrollo; mostrar en el documento PDF evidencia del uso del software:
13
La velocidad de un objeto que cae se puede modelar por la siguiente
ecuación
diferencial:
𝑑𝑣 𝐶𝑑
= 𝑔 − 𝑣2
𝑑𝑡 𝑚
Donde 𝑣 es la velocidad (𝑚/s), 𝑡 es el tiempo (𝑠), 𝑔 es la aceleración de
la
gravedad (9.81𝑚/𝑠2), 𝐶𝑑 es el coeficiente de arrastre (𝐾𝑔/𝑚), y 𝑚 es masa (𝐾𝑔).
𝑚𝑔 𝑔𝐶𝑑
𝑣(𝑡) = √ tanh (𝑡√( ))
𝐶𝑑 𝑚
𝑑𝑥 𝑚𝑔 𝑔𝐶𝑑
=√ tanh (𝑡√( ))
𝑑𝑡 𝐶𝑑 𝑚
14
𝑚𝑔 𝐶𝑑 𝑔
√ 𝐶 log (cosh (𝑡√ 𝑚 ))
𝑑
x(t) = c1 +
√𝐶𝑑 𝑔
𝑚
𝑚 𝐶𝑑 𝑔
x(t) = c1 + log (cosh (𝑡√ ))
𝐶𝑑 𝑚
𝑥(0) = 0
𝑐1 = 0
𝑑𝑥 𝑚𝑔 𝑔𝐶𝑑
=√ tanh (𝑡√( ))
𝑑𝑡 𝐶𝑑 𝑚
𝑑𝑥
= (58.59) tanh(𝑡(0.16))
𝑑𝑡
15
Para este caso tomaremos un pequeño intervalo de tiempo que se tratara del
primer segundo de caída, tomaremos como marco de referencia la posición inicial del
objeto, y al realizar las iteraciones buscaremos cuando x(t)=1.5.
Al graficar obtendremos:
16
Ahora probaremos el método de Runge Kutta
Tal cual como el punto anterior definimos la función añadimos los valores
iniciales y buscamos un h lo suficientemente pequeño para poder evaluar
efectivamente los valores en un lapso corto de tiempo. Creamos el vector donde se
guardaran los datos y procedemos a crear el bucle for que inciara el método de Runge
Kutta, para este caso se inicializo la función como una función de dos variables aunque
nuestra función no depende de x el método de Runge Kutta efectúa iteraciones en cada
uno de los kn que son añadidas al vector de las x al final.
17
Donde para la distancia de 1.52 metros nuestro tiempo se aproxima bastante al que
se obtuvo por medio del método de Euler.
18
3. Un modelo matemático para el área A (en cm2) que ocupa una colonia de
bacterias (B. dendroides) está dada por
𝑑𝐴
= 𝐴(2.128 − 0,0432𝐴) ∗
𝑑𝑡
Suponga que el área inicial es 0.24 cm2.
xn+1=xn+h/6(k1+2k2+2k3+k4)
Donde:
K1= f(xn, zn),
t(días) 1 2 3 4 5
A (observado en el
2,78 13,53 36,53 47,5 49,4
lab)
A (Aproximado) 19,454 12,6436 36,6283 47,3164 49,0196
19
20
BIBLIOGRAFIA
21