Topic outline


  • La bibliothèque NumPy (http://www.numpy.org/) permet d’effectuer des calculs numériques avec Python. Elle permet de manipuler des matrices et vecteurs. Dans cette section nous allons apprendre les fonctions de base de cette bibliothèque.

    Resources :

    Activité 1 : Introduction à Numpy

    Présentiel - 4h
    Nous allons apprendre à créer des matrices et des vecteurs

    • Ouvrez le Notebook iteration1/notebook1_numpy_basics1 : Introduction to Numpy
    • Complétez le Notebook en utilisant des fonctions Numpy, lissez attentivement la documentation de numpy
    • Publiez les modifications que vous avez faites dans votre dépot GitHub
    Une fois que vous avez complété ce notebook vous pouvez valider la  compétence créer et manipuler des vecteurs et matrices en utilisant les fonctions basiques de numpy.


    Activité 2 : Algèbre linéaire avec Numpy

    Présentiel - 4h
    Nous allons faire des opérations sur des matrices grâce aux fonctions de Numpy

    Ressources :
    Un peu de lecture sur le calcul matriciel http://maths.cnam.fr/IMG/pdf/Alg.1_calcul_matriciel.pdf lisez jusqu'à la page 4.

    Instructions :
    • Révisez  quelques bases sur les matrices en répondant le Quiz : Les bases du calcul matriciel
    • Ouvrez le notebook iteration1/notebook2_numpy_linear_algebra : Linear Algebra with Numpy
    • Complétez le Notebook, répondez bien aux questions du Notebook.
    • Publiez les modifications sur votre repository en GitHub.
    Une fois vous avez complété le quiz et le notebook2 vous pouvez valider la compétence faire des opérations avec des vecteurs et matrices en numpy