Vers page précédente.

Méthodes numériques (2017/2018)

Informations pratiques

  • Le cous comporte des séances d'AMPHI, de TDs et de TPs d'implémentation sur Python.
  • Évaluation:
    • Le calcul de la note finale est NF = 0.3CC+0.7E où
      • CC = min(20,NCC+BP), où
        • NCC est la note de l'examen de contrôle continu (/20)
        • BP est un bonus projet entre 0 et 4 points. Il provient de l'évaluation d'un projet d'implémentation qui est facultatif (voir infos plus loin).
      • E est la note de l'examen final (/20)
    • Dans CC et E il y aura des exercices de maths ``classiques’’ mais aussi des exercices d'implémentation de méthodes en langage Python.
  • Projet:
    • Un projet entièrement facultatif sera distribué.
    • Il apportera un bonus entre 0 et 4 points à la note du contrôle continu.
    • Les étudiants intéressés travailleront par groupes de 3 ou 4.
    • Un court rapport écrit et un code avec les algorithmes implémentés devront être rendus et présentés lors d'une soutenance de 10 minutes.
    • Toute solution soupçonnée d'avoir été copiée ou résolue par un tiers ne sera pas prise en compte.
  • Équipe pédagogique:
    • Responsable de cours: Olga Mula
    • Responsables TD-TP: Charles Bertucci, Emmanuel Cohen, Nicolas Molina, Olga Mula et Luca Nenna.

Supports de cours

  • Notes de cours et version étendue de leur contenu.
  • Feuilles de TD
  • Travaux Pratiques:
    • Lors des séances:
      • Enregistrer l'énoncé de TP au format .ipynb (click droit puis "Enregistrer la cible du lien sous...")
      • Lancer Jupyter Notebook en écrivant sur la ligne de commande "jupyter-notebook --browser=firefox &"
      • Cela ouvrira avec Firefox l'arborescence de vos fichiers.
      • Naviguer dans l'arborescence jusqu'au fichier de TP et cliquer dessus pour l'ouvrir.
      • À la fin de la séance, fermer la page du navigateur et fermer la session.
    • Énoncés au format .ipynb:
      • TP1 et sa correction: Introduction à Jupyter Notebook (réalisée par Amic Frouvelle) et rappels sur le langage Python.
      • TP2: Boucles
      • TP3: Décomposition LU, Cholesky et QR de matrices
      • TP4: Méthodes itératives de résolution de systèmes linéaires
      • TP5: Calcul de valeurs propres
      • TP6: Résolution d'équations non linéaires
      • TP7: Interpolation et quadrature
  • Annales
  • Anciens projets

Projet (année 2016/17)

  • Énoncé [version du 24/03/2017 où j'ai corrigé une petite inconsistance de notation]
  • Le projet se fera par équipes de 3 étudiants et tous les membres doivent appartenir au même groupe de TD. Les personnes assistant à un groupe de TD auquel elles n'appartiennent pas officiellement doivent trouver des partenaires dans leur groupe de TD officiel.
  • Dates:
    • Mise en ligne: lundi 20/03/2017 à 10.00
    • Date limite pour rendre le travail: vendredi 21/04/2017 à 16.00.
  • Comment rendre son travail:
    • Compte rendu écrit (maximum 4 pages): déposer dans mon casier au secrétariat B-620.
    • Code: Par email avec le titre suivant l'exemple suivant. Si Dupont, Levy et Yang appartenaient au groupe 2 et avaient travaillé ensemble, le titre de leur email serait: [Projet] Gr2 Dupont-Levy-Yang
  • Évaluation: Soutenance de 10 min les 11-12/05/2017. [Horaires de passage et salles]