You are on page 1of 3

Facultad de Ingeniería

Universidad Central de Chile

Profesor Laboratorio: Sebastián Contreras


Semestre: Segundo semestre, 2018.

LABORATORIO DE MÉTODOS NUMÉRICOS

Exp 1. Resolver ecuaciones diferenciales ordinarias utilizando


métodos numéricos desarrollados en MATLAB
(Dos Sesiones)

1. Objetivos:

 El estudiante conoce y utiliza MATLAB para el análisis de funciones


matemáticas.
 El estudiante desarrolla algoritmos que permiten resolver una EDO por medio
del método de Euler

2. Lista de Materiales/Herramientas u softwares:

 Software Matlab.
 Computador Personal (1).

3. Sistema de evaluación: La evaluación de la experiencia está dada por:

 Informe 40%
 Algoritmos 40%
 Informe Previo 20%

4. Introducción:

Si un cuerpo se encuentra a una temperatura superior a la del ambiente,


tiende a enfriarse. La forma de enfriarse dependerá de diferentes
condiciones, por ejemplo, del área, material y color de las superficies del
cuerpo en contacto con el ambiente, la naturaleza del cuerpo, de las
corrientes de aire, etc.
Si las condiciones ambientales (temperatura y presión) y la naturaleza del
cuerpo no sufren modificaciones, éste se enfría siguiendo la llamada “Ley de
enfriamiento de Newton”, la cual expresa que la variación de temperatura
(T) del cuerpo con respecto al tiempo (t), es directamente proporcional a
la diferencia de temperatura del cuerpo (T) con la del ambiente (TA):
T
 k (T  TA )
t , (1)
donde k es una constante característica de cada sistema (cuerpo) y T la
temperatura del cuerpo (variable en el tiempo hasta alcanzar la temperatura
ambiente).
Al integrar la ecuación (1) resulta:
T  TA  (TI  TA )  e  kt , (2)
donde TI la temperatura inicial del sistema.

En la Figura 1 se muestra el decaimiento de la temperatura, T, de un cuerpo


que se enfría en función del tiempo, t, transcurrido.

1
Temperatura Temperatura de un cuerpo
[ºC] que se enfría

TA
Tiempo
[S]
Figura 1. Representación gráfica de la ley de enfriamiento de Newton.

Finalmente en la presente experiencia se analiza, mediante MATLAB, la


función que describe el enfriamiento de un cuerpo; y se desarrolla un
algoritmo que permite resolver ecuaciones diferenciales ordinarias por medio
del método de Euler.

5. Informe Previo:
Investigue sobre el software MATLAB y sus principales aplicaciones en
ingeniería. Desarrolle un breve informe de su investigación de no más de
media página.

Dado el problema de valor inicial:


𝒚′ + 𝒚 − 𝒙 − 𝟏 = 𝟎
{ (3)
𝒚(𝟎) = 𝟏, 𝒙 ∈ [𝟎 𝟎, 𝟓]
Encuentre, analíticamente, la solución real.

6. Desarrollo de la experiencia.
Experiencia 1
Grafique, utilizando el software Matlab®, el enfriamiento de un cuerpo que
posee una temperatura inicial de 40 grados Celsius, una constante k = 0.5; y
es colocado a una temperatura ambiente de 20 grados Celsius. Considere un
tiempo de muestreo de 0,1 segundo y un tiempo final de 10 segundos.
Determine la temperatura del cuerpo para un tiempo igual a 5 segundos.

Experiencia 2 (Método de Euler)


Dado el problema de valor inicial mostrado en (3), determine:
a) Gráfico de solución analítica ya encontrada, con un muestreo de 0,1.

b) Desarrolle un algoritmo que permita obtener la solución usando el


método de Euler de 5 pasos. Grafique la solución y compárela con la
solución analítica.

c) Desarrolle un algoritmo que permita obtener la solución usando el


método de Euler de 20 pasos. Grafique la solución y compárela con la
solución analítica.

d) Determine el error promedio.

Recuerde:

2
𝒙𝒇 − 𝒙𝟎 𝟎, 𝟓 − 𝟎
∆𝒙 = = = 𝟎, 𝟏
𝒏 𝟓

dy/dx x y
𝒙𝟎 = 𝟎 𝒚𝟎 = 𝟏
𝒇(𝒙𝟎 , 𝒚𝟎 ) = 𝟏 + 𝟎 − 𝟏 = 𝟎 𝒙𝟏 = 𝒙𝟎 + ∆𝒙 = 𝟎 + 𝟎, 𝟏 = 𝟎, 𝟏 𝒚𝟏 = 𝒚𝟎 + ∆𝒙 ∙ 𝒇(𝒙𝟎 , 𝒚𝟎 ) = 𝟏 + 𝟎, 𝟏 ∙ 𝟎 = 𝟏
𝒇(𝒙𝟏 , 𝒚𝟏 ) = 𝟏 + 𝟎. 𝟏 − 𝟏 = 𝟎. 𝟏 𝒙𝟐 = 𝒙𝟏 + ∆𝒙 = 𝟎, 𝟏 + 𝟎, 𝟏 = 𝟎, 𝟐 𝒚𝟐 = 𝒚𝟏 + ∆𝒙 ∙ 𝒇(𝒙𝟏 , 𝒚𝟏 ) = 𝟏 + 𝟎, 𝟏 ∙ 𝟎. 𝟏 = 𝟏, 𝟎𝟏

7. Informe Final:
a) Detalle, minuciosamente, todas las etapas realizadas durante la
experiencia de laboratorio.
b) Conteste:
¿Cómo se crea un vector fila en MATLAB?

¿El dominio de una función, es definido automáticamente por MATLAB?

¿Cómo logro graficar dos funciones en un misma “ventana”?

¿Mejora la precisión al considerar Euler de 20 pasos? Justifique su


respuesta desde un punto de vista geométrico.

c) Desarrolle las conclusiones de su trabajo de laboratorio.

8. Bibliografía e Infografía:
[1] https://uk.mathworks.com/help/

[2] Apuntes de la catedra de la Asignatura

You might also like