Initiation `a la programmation en Python
Damien Vergnaud
´
Ecole Normale Sup´erieure
4 mars 2015
Damien Vergnaud (´
Ecole Normale Sup´erieure) Initiation `a la programmation en Python 4 mars 2015 1 / 14
Table des mati`eres
1scipy
2pylab
Damien Vergnaud (´
Ecole Normale Sup´erieure) Initiation `a la programmation en Python 4 mars 2015 2 / 14
Calcul scientifique: SciPy et Pylab
Syntaxe
from scipy import *
from pylab import *
Documentation :
http://docs.scipy.org/doc/
http://matplotlib.sourceforge.net/
Damien Vergnaud (´
Ecole Normale Sup´erieure) Initiation `a la programmation en Python 4 mars 2015 3 / 14
Vecteurs et matrices
Type de base : array
Vecteur
x = array([1,2,3])
Matrice
M = array([[1,2,3],[4,5,6]])
M= 123
456!
Damien Vergnaud (´
Ecole Normale Sup´erieure) Initiation `a la programmation en Python 4 mars 2015 4 / 14
Construction
Vecteur/Matrice de 1
x = ones(5)
M = ones((3,2))
x= (1 1 1 1 1) M=
1 1
1 1
1 1
Matrice identit´e et matrice diagonale
M = eye(3)
N = diag([1,2,3])
M=
100
010
001
N=
100
020
003
Damien Vergnaud (´
Ecole Normale Sup´erieure) Initiation `a la programmation en Python 4 mars 2015 5 / 14
1 / 14 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !