Modélisation et résolutions numérique et symbolique de
problèmes via les logiciels Maple et Matlab (2009-2010)
Nouvelles fraîches
Examen de rattrapage : le jeudi 28 janvier 2010, 13h30-15h30, salle 56-66/207
- Examen réparti n°2 : le jeudi 17 décembre 2009, 13h30-15h30, salle 45-55/J7
- Examen réparti n°1 : le jeudi 12 novembre 2009, 13h30-15h30, salle 42-43/411 (pas de TD/TME cette semaine)
- Premier cours le 17 septembre 2009 et premier TD/TME le 24 septembre 2009
Description de l'UE
Le but de ce cours est d'étudier les méthodes classiques de résolution, de modélisation et de
simulation dans les systèmes de calcul scientifique standards que sont Matlab/Simulink et
Maple. Ces méthodes seront appliquées en TP à des problèmes variés, provenant parfois de
domaines tels que la robotique, le traitement du signal, la biologie, etc. Les
fonctionnalités de ces logiciels seront utilisés comme boîtes noires, ou via leur langage
de programmation. L'accent sera mis sur les limites et avantages des méthodes de résolution,
qu'elles soient numériques ou formelles; l'objectif étant d'acquérir un point de vue
critique sur les résultats obtenus.
On partira de problèmes linéaires simples puis on étudiera les techniques de linéarisation
classiques, différentes méthodes permettant d'appréhender des problèmes d'ajustement et/ou
d'optimisation, et enfin quelques méthodes de Monte-Carlo. Ces modèles de résolution seront
utilisés et comparés dans un cadre proie prédateur. Enfin, les techniques de modélisation
dans un cadre non-linéaire seront étudiées.
D'un point de vue programmation, les algorithmes seront généralement implémentés en Matlab
ou en Maple. Dans certain cas, ils seront implémentés en Maple et en Matlab. Cela permettra
de mettre en correspondance les différents avantages et inconvénients du symbolique et du
numérique.
Programme indicatif par semaine
- Introduction à Matlab
- Décomposition en valeurs singulières, application à la compression d'image
- Calcul de vecteurs propres, valeurs propres, application à l'algorithme PageRank de Google
- Transformée de Fourier discrète, application en traitement du signal et en calcul formel
- Méthode de Monte-Carlo, application au pricing d'option en finance
- Introduction à Maple
- Optimisation, somme de carrés, méthode de Newton, application à la stabilité des systèmes dynamiques
- Optimisation formelle : méthode des extrémas liés
- Problème de classification, application à la robotique
- Comptage et isolation de racines de polynômes, application au tracé de courbes certifiées
Équipe pédagogique
Horaire
- Cours : le jeudi de 13h30 à 15h30, salle 42-43/411
- TD : le vendredi de 13h30 à 15h30, salle 41/117
- TME : le vendredi de 15h45 à 17h45, salle 31/308
La note de module est formée de l'examen réparti n°1 (25%), de l'examen réparti n°2 (60%) et des interrogations en TD/TME (15%).
- Examen réparti n°1 : le jeudi 12 novembre 2009, 13h30-15h30, salle 42-43/411
- Examen réparti n°2 : le jeudi 17 décembre 2009, 13h30-15h30, salle 45-55/J7
- Rattrapage : le jeudi 28 janvier 2010, 13h30-15h30, salle 56-66/207
Documents disponibles
- Semaine 1 :
- Semaine 2 :
- Semaine 3 :
- Semaine 4 :
- Semaine 5 :
- Semaine 6 :
- Semaine 7 :
- Semaine 8 :
- Cours8-1 et Cours8-2 : Introduction à
la cryptographie et chiffrement symétriques
- TD8 : correction de l'examen réparti n°1
- Semaine 9 :
- Cours9 : Résolution de systèmes polynomiaux
- TD9
- Semaine 10 :
- Cours10 : Résolution de systèmes polynomiaux et méthode de Newton
- TD10
Logiciels
Examens et partiels
Bibliographie
- Scientific Computing with Case Studies, Dianne P. O'Leary, SIAM, 2009
- Numerical Computing with MATLAB, Cleve Moler, SIAM, 2004
- Solving Problems in Scientific Computing Using MAPLE and MATLAB, Walter Gander, Jiri Hrebicek, 4e édition, Springer, 2004
- MATLAB Guide, Desmond J. Higham, Nicholas J. Higham, 2nd édition, SIAM, 2005
- Numerical Recipes. The Art of Scientific Computing, William Press, Saul Teukolsky, William Vetterling et Brian Flannery, 3rd Edition, Cambridge University Press, 2007
- Mathématiques et Technologie, C. Rousseau et Y. Saint-Aubin, Springer, 2008
Stef Graillat
(Dernière modification : 24 octobre 2009)