DOI: 10.21950/nsxws2
title: Programas de ordenador del libro "Mecánica Analítica, Lagrangiana, Hamiltoniana y Sistemas Dinámicos"

description: Conjunto de programas de ordenador que ilustran los conceptos explicados en el libro "Mecánica Analítica, Lagrangiana, Hamiltoniana y Sistemas Dinámicos".
description: Metolodogía: No hay datos sino programas de ordenador. 
Software: El código implementa algoritmos para ilustrar conceptos sobre sistemas 
 dinámicos no lineales

Contenido: 
- Lista de programas principales (se pueden ejecutar directamente desde la ventana de comandos de Matlab):
 1) Fractal_Copo -------------&gt; Pintar el fractal de copo de nieve 
 2) Fractal_Cuencas_Atraccion-&gt; Pintar y explorar la geometría fractal de las cuencas de atracción de las raíces de un polinomio calculadas con un método de Newton
 3) Fractal Mandelbrot -------&gt; Pintar y explorar el conjunto de Mandelbrot
 4) Map_Orbitas --------------&gt; Iteración numérica y visualización de mapas
 5) Map_Puntos_Fijos ---------&gt; Calcula puntos de equilibrio en mapas y analiza su estabilidad 
 6) ODE_2D_Estabilidad -------&gt; Explorar la dinámica de sistemas de dimensión 2
 7) ODE_Orbitas --------------&gt; Integración numérica y visualización de órbitas de Ec. diferenciales ordinarias 
 8) ODE_Pendulo_Doble --------&gt; Pintar y explorar la dinámica de un péndulo doble 
 9) ODE_Periodicas -----------&gt; Calcula y pinta órbitas periódicas en sistemas de Ec. diferenciales ordinarias 
 10) ODE_Puntos_Equilibrio ----&gt; Cálculo de posiciones de equilibrio y su estabilidad en Ec. diferenciales ordinarias

- Programas auxiliares que implementan mapas (sistemas discretos):
 1) Fun_Map_Estandar ---------&gt; Implementación del mapa Estandar
 2) Fun_Map_Henon ------------&gt; Implementación del mapa de Henon 
 3) Fun_Map_Intermitencia ----&gt; Implementación de un mapa con intermitencia
 4) Fun_Map_Logistic ---------&gt; Implementación del mapa logístico 

- Programas auxiliares que implementan Ec. diferenciales Ordinarias:
 1) Fun_ODE_Cometa -----------&gt; Implementación de las Ec. diferenciales ordinarias de una cometa
 2) Fun_ODE_Lorenz ----------&gt; Implementación de las Ec. diferenciales ordinarias del sistema de Lorenz
 3) Fun_ODE_Non_Auto ---------&gt; Implementación de las Ec. diferenciales ordinarias de un sistema no autónomo 
 4) Fun_ODE_Pendulo ----------&gt; Implementación de las Ec. diferenciales ordinarias de un péndulo 

- Programas Auxiliares de carácter General:
 1) Jacob --------------------&gt; Cálculo numérico de la matriz jacobiana
 2) Newton -------------------&gt; Resuelve un sistema de ecuaciones algebraico no lineal con un método de Newton 
 3) ODE_Corrector_Periódicas -&gt; Cálculo de órbitas periódicas de sistemas autónomos y no autónomos 

Instrucciones de uso:
 1) Los programas principales se pueden correr directamente llamándolos desde la ventana de comandos de Matlab 
 2) Los programas auxiliares son llamados por los programas principales 
 3) La estructura es modular. Por ejemplo, el lector puede estudiar la dinámica de los mapas "Estandar", "Lorenz", "Logistic", etc, sin más que cambiar la llamada a la función y los parámetros correspondientes en las funciones principales Map_Orbitas o Map_Puntos_Fijos.m
description: Matlab, 2.0