La partie " informatique appliquée " du cours développe les notions suivantes:
Opérations sur des vecteurs et des matrices
Echange d'information en entrée et sortie
Instructions if/else, for, while, switch
Principes de programmation modulaire
Opérateurs logiques et fonctions associées
Structures de données en Matlab
Graphiques et visualisation de données
Calcul symbolique en Matlab
Algorithmes de tri, recherche et indexage
Gestion de fichiers de données complexes
Les étudiants ont l'occasion de s'exercer à l'utilisation pratique du logiciel et du langage Matlab durant quatre séances de travaux pratiques en salle informatique. Les étudiants mettent en 'uvre pratiquement une série d'algorithmes classiques de tri de listes ou de recherche d'éléments dans une liste tout d'abord sous la forme d'un pseudocode, puis sous la forme d'un programme en langage Matlab.
La partie "mathématique appliquée" adopte la méthode de l'apprentissage par problème et du travail par groupe. 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.
1. Formulation de l'énoncé mathématique et statistique du problème à résoudre.
2. Proposition d'une méthode pour la résolution numérique du problème.
3. Programmation en langage Matlab de la résolution numérique.
4. Rédaction par chacun groupe d'un rapport et présentation orale de ce rapport.
Ce cours est articulé avec les enseignements de BIR 1200, 'Mathématiques générales II' et BIR 1203 'Probabilités et statistiques I'.
|