Difference between revisions of "MM&S:Principios: ¿Qué es Simulación por Computador?"
From hpcwiki
Gvillalobos (Talk | contribs) |
|||
(27 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
# Principios de programación: programación estructurada y programación orientada a objetos: DyD, sección 2.21 (páginas 121 a 133), GTC, Capítulo 1, secciones 1.1 a 1.4., wikipedia: [http://en.wikipedia.org/wiki/Structured_programming] | # Principios de programación: programación estructurada y programación orientada a objetos: DyD, sección 2.21 (páginas 121 a 133), GTC, Capítulo 1, secciones 1.1 a 1.4., wikipedia: [http://en.wikipedia.org/wiki/Structured_programming] | ||
# Solución numérica de problemas por aproximación (LPB Secciones 7.7, 7.9 y 7.10) | # Solución numérica de problemas por aproximación (LPB Secciones 7.7, 7.9 y 7.10) | ||
− | # Reproducción de comportamientos dinámicos | + | # Ejemplo programación estructurada: Python |
+ | # Ejemplo programación orientada a objetos: NetLogo | ||
+ | # Definición de Sistemas Dinámicos (Definición: OTT, página 6) | ||
+ | ## Reproducción de comportamientos dinámicos | ||
+ | ## Ejemplo: El modelo SIS de Modelación de Epidemias. | ||
# Experimentación Numérica - Métodos Numéricos | # Experimentación Numérica - Métodos Numéricos | ||
+ | # Ejercicio de Formulación e implementación de un Modelo | ||
− | + | Bibliografía (Notación: [[MM&S:Principios: Bibliografía]]): | |
+ | * GFH, sección 2.1 | ||
− | * | + | * Sección 1 de "Simplicity", Stanford Encyclopedia of Phylosophy. [http://plato.stanford.edu/entries/simplicity/] |
− | + | ||
− | * | + | * Presentación de ésta clase: [http://prezi.com/djazx2anc3fl/que-es-simulacion-por-computador/] |
+ | |||
+ | * Algoritmo de bisección usado en clase: [http://hpclab.ucentral.edu.co/~gvillalobos/biseccion.py] | ||
+ | |||
+ | * Código NetLogo del modelo SIR: [https://drive.google.com/file/d/0B4cScV6cURycYUUyalpKRzcyY1U/edit?usp=sharing] | ||
+ | |||
+ | * Tutoriales de diferentes lenguajes de programación: | ||
+ | |||
+ | # Tutorial de python en codecademy: [http://www.codecademy.com/es/dashboard] | ||
+ | # Tutoriales de python orientado a objetos: [http://net.tutsplus.com/tutorials/python-tutorials/python-from-scratch-object-oriented-programming/], [http://www.tutorialspoint.com/python/python_classes_objects.htm] | ||
+ | |||
+ | * Simulaciones del modelo SIR basadas en agentes : [http://math.etsu.edu/Symbiosis/epidemics/] | ||
+ | |||
+ | Tareas: | ||
+ | # Instale el programa NetLogo y siga los tutoriales 1,2 y 3 | ||
+ | # Leer el capítulo 1, secciones 1.1 a 1.6 del libro de K. Velten, "Mathematical Modeling and Simulation", (Biblioteca UTADEO) y la sección 2.1 del libro de Giordano. | ||
+ | # Defina un grupo de trabajo de 3 personas. Este grupo seguirá '''durante todo el semestre.''' | ||
+ | |||
+ | PBL: Proceso de MyS y Clasificación del MyS. | ||
+ | # Introducción al PBL: [[Media: Pbl_formulacion_de_modelos.pdf]] | ||
+ | # Matriz de conectividades: [https://docs.google.com/spreadsheets/d/1V70KaF-CHyPFhyX7XNKwPvkysXonG2xzcIMkdKLwWyg/edit?usp=sharing] |
Latest revision as of 00:31, 1 August 2015
Esta sección del curso muestra cómo la simulación por computador es una tercera rama de la investigación científica y del desarrollo técnico.
- Principios de programación: programación estructurada y programación orientada a objetos: DyD, sección 2.21 (páginas 121 a 133), GTC, Capítulo 1, secciones 1.1 a 1.4., wikipedia: [1]
- Solución numérica de problemas por aproximación (LPB Secciones 7.7, 7.9 y 7.10)
- Ejemplo programación estructurada: Python
- Ejemplo programación orientada a objetos: NetLogo
- Definición de Sistemas Dinámicos (Definición: OTT, página 6)
- Reproducción de comportamientos dinámicos
- Ejemplo: El modelo SIS de Modelación de Epidemias.
- Experimentación Numérica - Métodos Numéricos
- Ejercicio de Formulación e implementación de un Modelo
- GFH, sección 2.1
- Sección 1 de "Simplicity", Stanford Encyclopedia of Phylosophy. [2]
- Presentación de ésta clase: [3]
- Algoritmo de bisección usado en clase: [4]
- Código NetLogo del modelo SIR: [5]
- Tutoriales de diferentes lenguajes de programación:
- Simulaciones del modelo SIR basadas en agentes : [9]
- Instale el programa NetLogo y siga los tutoriales 1,2 y 3
- Leer el capítulo 1, secciones 1.1 a 1.6 del libro de K. Velten, "Mathematical Modeling and Simulation", (Biblioteca UTADEO) y la sección 2.1 del libro de Giordano.
- Defina un grupo de trabajo de 3 personas. Este grupo seguirá durante todo el semestre.
- Introducción al PBL: Media: Pbl_formulacion_de_modelos.pdf
- Matriz de conectividades: [10]
Bibliografía (Notación: MM&S:Principios: Bibliografía):
Tareas:
PBL: Proceso de MyS y Clasificación del MyS.