Ce cours d'outils numériques permettra à l’étudiant d’acquérir les bases du calcul numérique pour analyser et résoudre des problèmes physique concrets en apprenant à résoudre numériquement des intégrales, trouver des solutions d’équations différentielles, décomposer des signaux en série de Fourrier, tester des modèles sur des jeux de données expérimentaux (ajustement de fonction), automatiser le traitement d’un grand nombres de données.
Les documents de travail vous seront présentés sous la forme de notebooks (calepins) jupyter, un environnement de travail simple et interactif permettant d'écrire des documents mélangeant texte, images, équations et code dont nous vous ferons la démonstration dès le premier cours.
Sujet des TP : 1-Rappel d'utilisation de la librairie numpy et matplotlib 2-Numerisation de fonction, dérivée numérique. 3-Application des notions des 2 premiers TP à la simulation de la croissance de capitule de fleurs. 4- Notions d'erreurs, de précisions et de stabilité des algorithmes en calcul numérique. 5- Apprentissage des routines d'ajustement de fonction. 6-7 Intégrations numériques. 8- Décomposition et analyse de signaux en série de Fourier- 9-10 Résolution d'équation différentielle.