Projet 1 : Méthodes de calcul numérique / Limites de la machine

  • Slides du projet 1
  • Début du projet: Mardi 30 Janvier
  • Fin du projet: Lundi 12 Février à 23h59

Le but de ce projet consiste à évaluer les problèmes qui peuvent apparaître lors de l’utilisation d’opérations élémentaires, voire d’algorithmes plus poussés, sur des nombres flottants.

  • la première partie s’intéresse à trouver des exemples dans lesquels les opérations élémentaires sont insuffisamment précises;
  • la seconde partie donne des exemples d’algorithmes utilisés dans des conditions de calcul en basse précision.

Par équipe, vous pouvez vous distribuer les différentes tâches à effectuer. Idéalement, tout algorithme réalisé par une partie de l’équipe est testé par l’autre partie de l’équipe. Le rapport final doit rendre compte à la fois des algorithmes et des tests de validation effectués. Lorsque rien n’est précisé, toute latitude vous est laissée pour décider des façons de procéder (codage des algorithmes, choix des batteries de test).

Ce qui est évalué dans le rapport : pouvoir expliquer simplement le fonctionnement d’un algorithme simple, pouvoir dessiner un graphique, pouvoir expliquer les résultats des tests réalisés.