Sciences Sup. Programmation en Python pour les mathématiques.
Auteurs : Casamayou Alexandre ; Chauvin Pascal ; Connan Guillaume ; Demailly Jean-Pierre. Préf.
Résumé
Dans cet ouvrage composé de six chapitres, les auteurs expliquent comment se procurer Python, comment l’installer, l’utiliser, quelles sont ses fonctionnalités proprement mathématiques et quels problèmes sont susceptibles d’être résolus grâce à lui. Ils ont essayé d’illustrer de manière une notion mathématique à l’aide de l’outil informatique ou inversement et de faire des mathématiques en explorant une notion informatique tout en proposant une présentation des fonctionnalités de Python, les plus simples, comme certaines un peu plus techniques en fin d’ouvrage. 1. Introduction au langage Python 2. Modules 3. Thèmes mathématiques 4. Méthodes numériques 5. Récursivité 6. Classes
Pourquoi Python ?
Avant de commencer…
Utiliser Python comme une calculette
Variables et affectations
Fonctions
Instructions d’écriture et de lecture
La structure conditionnelle
Les boucles while
Les listes
Les boucles for
Récapitulatif sur les principaux types
Quelques mots sur la récursivité
Quelques méthodes pour trier une liste
Quelques primitives usuelles
Un mot sur les exceptions
Structure d’un module
Quelques modules « batteries included »
Lire et écrire dans un fichier
Manipulation de fichiers CSV
Comment générer des graphiques
Matrices (Gauss, Hill, Markov, Fibonacci, etc.)
Les nombres : entre analyse et algèbre (entiers, rationnels, réels, complexes)
Arithmétique (Euclide, PGCD, tests de primalité, crible, inverses modulaires, Vigenère, Fermat, RSA, etc.)
Le nombre pi (De Cues, approximations et calcul intégral, arctangentes, Brent, etc.)
Probabilités (Simulations d’expériences aléatoires)
Relations binaires et graphes
Les nombres en notation scientifique
Résolution d’équations non linéaires
Résolution numérique d’équations différentielles
Interpolation polynomiale
Dérivation numérique
Intégration numérique
Quelques exemples
Spirale de pentagones
Courbe du dragon
Triangle de Sierpinski
Sommes de termes d’une suite géométrique
Graphes
Représentation de nombres
Listes
Arbres binaires
Calculateur
Polynômes et fractions rationnelles
Notes
Cet ouvrage est l’objet du’une présntation dans la revue Mathématice n° 29.
Des compléments sont en téléchargement sur le site http://www.dunod.com/contenus-complementaires/programmation-en-python-pour-les-mathematiques
Données de publication
Éditeur Dunod Paris , 2012 Collection Sciences Sup Format 17 cm x 24 cm, 304 p. Index Bibliogr. p. 286-288, Notes bibliogr., Index
ISBN 2-10-057422-1 EAN 9782100574223 ISSN 1636-2217
Public visé élève ou étudiant, enseignant Niveau licence, lycée, master Âge 18, 19, 20, 21, 22
Type manuel scolaire Langue français Support papier
Classification