Invitation au calcul numérique avec Python et Numpy
Couvre Python 3.13 et Numpy 2.2


Ces pages contiennent des éléments fondamentaux du langage Python et de la fameuse librairie d'algèbre linéaire Numpy. Cette seconde édition a été mise-à-jour pour la version 3.13.3 de Python et Numpy 2.2.5. Les librairies PyQT6, CuPy et Mpmath sont aussi présentées avec des cas concrets. Le contenu foisonne d'exemples (1500 au total), ceci a l'avantage de présenter les fondamentaux du langage Python sous des angles divers et variés.

L'objectif étant de permettre un apprentissage progressif, grâce à une approche simple et stimulante scindée en trois parties. Dans la première, une introduction à Python riche en exemple est proposée. Quant à la librairie Numpy, elle fait l'objet de la deuxième partie qui la met en action dans de nombreuses situations mathématiques, permettant ainsi d'en mieux comprendre les différentes subtilités. La troisième et dernière partie plaira sûrement aux personnes aimant les mathématiques, plus particulièrement celles enseignées en analyse numérique en L3 et M1. En effet, le contenu propose différentes méthodes itératives instationnaires pour la résolution des systèmes linéaires matriciels, la factorisation matricielle, la recherche des valeurs propres, l'intégration, les équations différentielles, l'approximation des racines d'un polynôme par des méthodes simples et simultanées ainsi que les modèles de Bézier rationnels et les quaternions). Parmi les méthodes présentées, plusieurs n'avaient encore jamais fait l'objet d'une parution dans un livre en langue française.

Le contenu s'adresse à un large public : élèves en science de tous niveaux (BTS et DUT d'informatique, classes préparatoires, licences scientifiques et informatique, master, écoles d'ingénieurs, concours de l'enseignement), adultes en reconversion professionnelle ou en cours de formation dans l'analyse des données et l'IA, développeuses et développeurs en exercice connaissant déjà un autre langage, ce livre permettra une découverte abordable et attrayante de ce langage basée sur l'exemple.

[Lire la suite]