Méthodes numériques (enseigement)
Les méthodes numériques pour la physique étaient un cours très intense sur l’usage de l’ordinateur comme outil pour résoudre des problèmes physiques. Entretemps les maquettes de cours ont changé, et l’introduction de l’ordinateur se fait un peu plus graduellement, pour éviter la difficulté qui consiste à devoir simultanément
- prendre en main un outil de programmation et execution de calculs
- apprendre un language de programmation (syntaxe)
- faire connaissance de l’algorithmique (l’art de trouver un zéro d’une fonction par ordinateur)
- comprendre les nouveautés et pièges mathématiques du numériques (discrétisation, erreurs d’arrondi, stabilité numérique)
- parvenir à résoudre un problème physique en écrivant une recette adaptée à l’ordinateur
Je n’enseigne plus le cours depuis plusieurs années, les sites suivants ne sont donc plus mis à jour. Je les laisse simplement en ligne pour que, occasionnellement, un(e) internaute cherchant un problème simple de physique numérique, une explication élémentaire d’une méthode numérique ou d’un outil du monde Unix puisse peut-être trouver l’information ici.
Je laisse aussi en place les liens vers mes notes de préparation d’un cours d’introduction aux méthodes numériques.
- Introduction aux méthodes numériques pour physiciens
- Résoudre f(x) = 0
- Représentations des nombres, propagation des erreurs
- (Systèmes d’) équations linéaires
- Petit interlude: pointeurs, visibilité de variables et mémoire en C
- Équations différentielles ordinaires
- Dériver, intégrer, ajuster une fonction à des données
Last modified: 13 Oct 2015