Analyse numérique en langage de programmation python (2)
Description
1 Analyse numérique
- Schémas d'intégration (Euler, Runge-Kutta, ...);
- Etude éventuelle et numérique de l'ordre, de la stabilité, de l'erreur de phase des schémas précédents;
- Inversion numérique d'une matrice;
- Résolution numérique de systèmes;
- Calcul des valeurs propres et vecteurs propres.
2 Exemples possibles éventuellement traités
- Mouvement des planètes;
- Equation de Voltera;
- Equation de Lorentz;
- Equation de Van der Pol.
Lorsque cette unité est enseignée à distance des séances de tutorat à distance régulières sont proposées.
Finalité
- Résolution numérique des équations différentielles ordinaires;
- Résolution numérique des systèmes différentiels;
Description des modalités d'évaluation
Un examen final sous forme d'un TP en temps limité. Les TP réalisés en cours d'enseignement peuvent être pris en compte.
Public
Avoir suivi CSC001 ou un cours de python et avoir des notions basiques de simulation numérique.
Savoir résoudre une équation différentielle linéaire. Connaissance de base de l'algèbre linéaire matriciel : matrice, matrice inversible, rang, valeurs et vecteurs propres.
L'ensemble Cours, ED et TP, travail personnel nécessite environ 120h de travail.
- Nombre d’ECTS
- 6
- Durée en nombre d'heures
- 60.00
- Nb d'heures de TP
- 30.00
- Type de notation
- Notation chiffrée (sur 20)
- Moyenne pour valider l'UE
- 10.00
- Modalité(s) d'évaluation
- Examen final
- Année de création
- 2025
- Date de début de validité
- Date de fin de validité
- Déployabilité
- Offre déployable dans le réseau en cas d'agrément
- Examen national
- Oui
Cette unité fait partie du/des bloc(s) de compétences suivant(s).