Documente Academic
Documente Profesional
Documente Cultură
ANLISIS NUMRICO
PRACTICA 2:
Objetivos:
Conocer los tipos de funciones internas que tiene Matlab para resolver E.D.O.
Resolver problemas con E.D.O. y sistemas de E.D.O.
INFORME DE LA PRCTICA:
Prez Miguel
Realpe Diego
Grupo: GR2
2) Solucin de una E.D.O.
a) El cdigo comienza con los cdigos clc, clear los cuales permiten borrar la
pantalla y borrar los datos previamente almacenados respectivamente antes de
ejecutar el programa.
b) Definimos un rango de tiempo en el cual va a ser evaluada nuestra ecuacin
diferencial ya que la misma es dependiente el tiempo.
c) Escribiremos la cual ser la funcin con la cul procederemos a analizar y
resolver el problema tomando en cuenta el rango de tiempo dado por el
problema.
d) Mediante el comando dy procedemos a derivar la funcin.
e) Aplicando el solucionador de ecuaciones diferenciales tomando en cuenta los
parmetros dados y el tipo de problema a realizar. Se obtiene una respuesta,
en este caso se emple el ODE45, que tiene una precisin media, adems est
basado en el mtodo de Runge Kutta en el cual se trabajara iterativamente
empleando soluciones en el tiempo anterior desde (0 a 0.25)
f) Finalmente se procede a expresar grficamente los resultados obtenidos
empleando los comandos plot, y subplot los cuales permiten mostrar varias
grficas en una misma ventana.
Resolver el siguiente problema:
3) Sistema EDO:
Los algoritmos utilizados para la resolucin del problema varan debido a que en el
primero se est tratando una sola ecuacin, mientras que en el segundo se trabaja en
un sistema cuyas ecuaciones independientemente presentas escalas variable s
provocando variacin en los resultados.
En cuanto a la solucin del primer problema es evidente que la solucin personalizada
tiene alta concordancia con la solucin por defecto, mostrando la efectividad del
cdigo aplicado.
El mtodo de Runge Kutta a pesar de emplear de manera elevada recursos del
sistema (gasto computacional) al evaluar las ecuaciones muestra una buena exactitud
en los resultados obtenidos.
Los dos problemas fueron resueltos al aplicar algoritmos de MatLab, los cuales
emplean el mtodo de Runge Kutta, y la formulacin de Rosenbrock para la
resolucin de ecuaciones diferenciales ordinarias.
El correcto anlisis y criterio para la seleccin de algoritmos a aplicar en cada caso es
fundamental para la obtencin de resultados coherentes y depende del
comportamiento de los datos y condiciones iniciales del problema.
La seleccin del paso adecuado entre el rango determinado de datos garantizar una
obtencin eficiente de resultados, sin un elevado gasto computacional y una buena
exactitud.
Los resultados obtenidos al resolver el sistema de ecuaciones diferenciales
particularmente presenta buena precisin, los resultados son prximos entre si.
5) Bibliografa.
http://www.frsn.utn.edu.ar/gie/an/mnedo/36_rigidas.html
http://www.mat.ucm.es/~ibosch/aned/Presentacion_ANED.pdf