Sunteți pe pagina 1din 8

ESCUELA POLITCNICA NACIONAL

FACULTAD DE INGENIERA MECNICA

ANLISIS NUMRICO

PRACTICA 2:

Algoritmos para ecuaciones no lineales.

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:

Se pide realizar un informe que incluya las siguientes partes:

1) Datos personales de los estudiantes del grupo (mximo 2 personas).

Prez Miguel

Realpe Diego

Fecha de entrega: 02/07/2016

Grupo: GR2
2) Solucin de una E.D.O.

Explicar el funcionamiento del cdigo.

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:

Explicar el funcionamiento del cdigo.


a) Hemos Comentado previamente los datos de relevancia a emplear en la
resolucin del problema.
b) 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.
c) Establecemos las condiciones iniciales dadas por el problema las cuales
permitirn evaluar las ecuaciones solucin en los intervalos dados.
d) A continuacin seleccionaremos un algoritmo de resolucin adecuado para el
problema, en este caso elegimos el ODE23s el cual proporciona baja exactitud,
pero buena estabilidad ideal para un sistema de tres ecuaciones diferenciales.
Llamamos al algoritmo e incluimos los parmetros establecidos para la
evaluacin.
e) Procedemos a expresar grficamente los resultados obtenidos empleando los
comandos plot, y subplot los cuales permiten mostrar varias grficas en una
misma ventana. Se lograr mostrar las soluciones independientes de cada una
de las ecuaciones, y adems la superposicin de las mismas.
f) Empleando comandos como ylabel, xlabel, title, legend, entre otros se dar
una mejor esttica a las grficas.

Consultar que son las E.D.O rgidas y las no rgidas.

La rigidez se presenta como un problema en cuanto a la solucin de ecuaciones


diferenciales ordinarias.
Ecuaciones Rgidas: Son un tipo de ecuaciones diferenciales donde sus soluciones
presentan escalas diferentes para la variable independiente, esta diferencia no puede
despreciarse ya que es significativa Cuando la escala ms grande es la de inters, pero
la escala ms pequea dicta el tamao de paso de un mtodo con base en la
estabilidad, se dice que la ecuacin es rgida.
Ecuaciones no Rgidas: Se trata de un tipo de ecuaciones diferenciales en las cuales es
posible obtener una solucin sin la necesidad de definir muchos intervalos . Este tipo
de sistemas permanecen por lo general estables, sus componentes no varan de forma
transitoria.

Resolver el siguiente problema:


4) Conclusiones sobre la prctica.

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

S-ar putea să vă placă și