ECTS
2 crédits
Composante
Collège Sciences et Technologies pour l’Energie et l’Environnement (STEE)
Description
Description du cours et modalités pédagogiques :
L’objectif de ce cours est l’initiation à des méthodes numériques classiques, notamment pour la résolution de systèmes d’équations linéaires (méthodes de Jacobi, Gauss-Seidel, relaxations), d’équations non-linéaires (méthodes de Lagrange et de Newton), ainsi que de systèmes d’équations différentielles (schémas d’Euler, Runge-Kutta).
On présente les aspects mathématiques et algorithmiques liés à ces méthodes. Les algorithmes sont programmés en python lors de TP encadrés, sous-forme de mini-projets.
On approfondit la connaissance du langage python (calcul matriciel, graphisme).
Objectifs
À la fin de cette UE, vous serez capable de :
- Écrire des algorithmes et programmer en python différentes méthodes numériques pour résoudre des équations ordinaires ou différentielles, linéaires ou non-linéaires.
- Résoudre certains problèmes basiques issus de la physique ou de la chimie.
Heures d'enseignement
- Outils numériques pour l'ingénieurCours Magistral13,5h
- Outils numériques pour l'ingénieurTravaux Pratique25,5h
Pré-requis obligatoires
EC « Algorithmique et initiation à la programmation en python » de l’UE Maths Info 2 en CPI1
Contrôle des connaissances
100% contrôle continu
Coefficient 25 % de l'UE