Personal tools

MM&S:Principios: ¿Qué es Simulación por Computador?

From hpcwiki

Jump to: navigation, search

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.

  1. 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]
  2. Solución numérica de problemas por aproximación (LPB Secciones 7.7, 7.9 y 7.10)
  3. Ejemplo programación estructurada: Python
  4. Ejemplo programación orientada a objetos: NetLogo
  5. Definición de Sistemas Dinámicos (Definición: OTT, página 6)
    1. Reproducción de comportamientos dinámicos
    2. Ejemplo: El modelo SIS de Modelación de Epidemias.
  6. Experimentación Numérica - Métodos Numéricos
  7. 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. [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:
  1. Tutorial de python en codecademy: [6]
  2. Tutoriales de python orientado a objetos: [7], [8]
  • Simulaciones del modelo SIR basadas en agentes : [9]

Tareas:

  1. Instale el programa NetLogo y siga los tutoriales 1,2 y 3
  2. 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.
  3. Defina un grupo de trabajo de 3 personas. Este grupo seguirá durante todo el semestre.

PBL: Proceso de MyS y Clasificación del MyS.

  1. Introducción al PBL: Media: Pbl_formulacion_de_modelos.pdf
  2. Matriz de conectividades: [10]