- Cours (CM) 13h
- Cours intégrés (CI) -
- Travaux dirigés (TD) 13h
- Travaux pratiques (TP) 10h
- Travail étudiant (TE) -
Langue de l'enseignement : Français
Description du contenu de l'enseignement
- Mathématiques :
- rappel des mathématiques de L1 sous forme d’exercices
- rappels trigonométriques
- vecteurs en 2D et 3D : produit scalaire, produit vectoriel, ...
- matrices de rotation, Rotation arbitraire
- Coordonnées internes, polaire, fractionnaire, euler, ...
- transformée de Fourier et FFT
- minimisation en 1D et nD : simplexe, plus profonde descente, gradient conjugué,
- Informatique avec python
- syntaxe de base python
- les Fonctions
- les classes
- librairies numpy/scipy/matplotlib
- environnement jupyter
Compétences à acquérir
Une mise à niveau en mathématique et en programmation avec Python.
En mathématiques, les cours de L1 sont considérés comme acquis (révision avec des exercices) et d'autres approches sont abordées comme les techniques de minimisation et la transformée de fourier rapide. Ces éléments de mathématiques sont repris dans le contexte d'un notebook jupyter après avoir abordé la syntaxe python.
En mathématiques, les cours de L1 sont considérés comme acquis (révision avec des exercices) et d'autres approches sont abordées comme les techniques de minimisation et la transformée de fourier rapide. Ces éléments de mathématiques sont repris dans le contexte d'un notebook jupyter après avoir abordé la syntaxe python.
Contact
Responsable
Jean-Marie Wurtz
Intervenants
Arnaud Poterszman
Jean-Marie Wurtz