Modélisation et Algorithmique 2

Modélisation et Algorithmique 2Code de l'UE : HLPH402

Présentation

Mise en place des démarches de modélisation théorique à l'exemple de problèmes physiques simples (marche aléatoire, systèmes dynamiques non-linéaires). Il s'agit d'une part d'une étude analytique  (sur papier), d'autre part d'une approche numérique (basée sur le langage Python). Le but est d’apprendre les différentes techniques à disposition et de confronter de manière critique les résultats obtenus par les deux approches, afin de : 1) mieux comprendre les lois qui ont motivé le modèle théorique et 2) valider les deux approches mutuellement, où de découvrir d'éventuelles limitations et faiblesses (approximations, manque de statistiques suffisantes, erreurs de programmation, etc).

Objectifs

A acquérir : Physique de la marche aléatoire ; description et résolution de systèmes dynamiques non-linéaires (exemples issus de la théorie des populations et de la mécanique analytique); mise en place d'algorithmes simples ; programmation Python simple ; réalisation de résultats scientifiques dans des graphiques synthétiques

Conditions d'admission

Notions de programmation (peu importe le langage) ; aisance avec le système Linux (y compris notions du terminal) ; calcul vectoriel et matriciel (y compris la diagonalisation), notions d’analyse mathématique (limites, différentiation, intégrales, équations différentielles).

Volume horaire

  • CM : 24
  • TD : 25.5
  • TP : 0
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Nombre d'heures 49 HE

Période de l'année
S4

Contact(s)

Composante

Responsable(s)

Norbert Kern (norbert.kern @ umontpellier.fr)

Téléphone : +33 4 67 14 93 06

Andrea Parmeggiani (andrea.parmeggiani @ umontpellier.fr)

Téléphone : +33 4 67 14 32 76