Image
Python pour scientifiques I : traitement des données et interfaçage d’expériences
Que ce soit pour la modélisation, l’acquisition ou l’analyse de donnée, l’informatique est devenu un outil indispensable pour tout scientifique. L’objectif principal de ce cours est d’apprendre à utiliser les techniques permettant de manipuler les données.
L’acquisition de données sera abordée au cours d’un TP dans lequel nous interfacerons un oscilloscope et un GBF. Nous étudierons aussi des outils d’analyse de données : statistique, ajustement de courbes et analyse de Fourier.
Programme
- Bases du langage python (type de donnée, structure, utilisation des fichiers, des modules, ...)
- Calculer efficacement avec numpy
- Matplotlib
- Ajustement de données expérimentales, incertitudes
- Transformée de Fourrier, analyse spectrale
- Equations différentielle
Pré-requis
Ce cours s'adresse à des étudiants ayant des bases de Python.
Evaluation
Examen sur ordinateur