La partie "informatique appliquée" du cours développe les notions suivantes:
1. Opérations sur des vecteurs et des matrices
2. Echange d'information en entrée et sortie
3. Instructions if/else, for, while, switch
4. Principes de programmation modulaire
5. Opérateurs logiques et fonctions associées
6. Structures de données en Matlab
7. Graphiques et visualisation de données
8. Calcul symbolique en Matlab
9. Algorithmes de tri, recherche et indexage
10. Gestion de fichiers de données complexes
La partie "mathématique appliquée" adopte une méthode d'apprentissage par projet. L'essentiel de cette partie du cours se déroule en salle informatique et comporte un volet de travail personnel important. L'étude d'un cas réel est proposée aux étudiants regroupés par quatre. La démarche comprend les étapes suivantes :
1. Analyse des données brutes et élaboration d'un programme en langage Matlab pour la mise en forme de fichiers de données utilisables pour les étapes suivantes.
2. Formulation de l'énoncé mathématique et statistique du problème à résoudre.
3. Proposition d'une méthode pour la résolution numérique du problème.
4. Programmation en langage Matlab de la résolution numérique.
5. Rédaction par chacun groupe d'un rapport et présentation orale de ce rapport.
|