Está en la página 1de 6

GUIA 3.

ACTIVIDAD 2
FORMULACION Y SOLUCION DE MODELOS DIFERENCIALES

GRUPO:
JOHN CASAS
LINA MORA
LUBY ROJAS

TUTOR:
JOSE ALEXANDER FUENTES MONTOYA

UNIVERSIDAD EAN

12 DE SEPTIEMBRE 2021
1. Revisen los objetos de aprendizaje:
 Método de coeficientes indeterminados.
 Principio de superposición.

2. Seleccionen una ecuación diferencial de segundo orden no homogénea de las que


aparecen en la sección de ejercicios de 6.4 del capítulo 6 del libro Ecuaciones
diferenciales y problemas con valores en la frontera, de Kent Nagle, Edward B. Saff,
página 341, disponible en la base de datos de ebook 7-24 de la Universidad.
Solucionen la ecuación paso a paso usando el método de los coeficientes
indeterminados. Se esperan argumentaciones escritas con la descripción detallada de
cómo se aplica el método para llegar a la solución. Incluyan la solución en el informe
de la guía 3.
Elegimos el punto 1.1 de los ejercicios de 6.4 del capítulo 6 del libro Ecuaciones
diferenciales y problemas con valores en la frontera, de Kent Nagle, Edward B. Saff, página
341.
3. Realicen la lectura del capítulo 4 de libro Programing for computations
MATLAB/Octave, disponible de manera libre en Springer Open. En particular, se
debe investigar acerca del método de Euler para la solución de ecuaciones
diferenciales.

4. Adapten el programa presentado en la sección4.1.3 de libro de Programing for


computatios para que compile adecuadamente en su computador y reproduzcan los
resultados mostrados en las figuras 4.4, 4.5 y 4.5 del libro (páginas 94, 95 y 96).
Incluyan el programa y las gráficas en el informe de la guía.
Código Matlab/Octabe:
N_0 = input('Digíte el tamaño de la población N_0: ');

r = input('Digíte la tasa de crecimiento neta r: ');

dt = input('Digíte el tamaño de paso de tiempo: ');

N_t = input('Digíte el número de pasos: ');

t = linspace(0, N_t*dt, N_t+1);

N = zeros(N_t+1, 1);

N(1) = N_0;

for n = 1:N_t

N(n+1) = N(n) + r*dt*N(n);

end

if N_t < 70

numerical_sol = 'bo';

else

numerical_sol = 'b-';

end

plot(t, N, numerical_sol, t, N_0*exp(r.*t), 'r-');


xlabel('t'); ylabel('N(t)');

legend('numerical', 'exact', 'location', 'northwest');

filestem = strcat('growth1_', num2str(N_t), 'steps');

print(filestem, '-dpng'); print(filestem, '-dpdf');

Figúra 4.4

Figúra 4.5
Figúra 4.6
5. Realicen un video de no más de 4 minutos en donde presenten el funcionamiento del
programa a sus compañeros, súbanlo a un sitio Web y compartan la URL en el foro de
presentación en la secuencia llamada Videos de los proyectos de la Guía 3.

Link: https://www.youtube.com/watch?v=lgxkm-npsBI

También podría gustarte