Exemples de comment ajouter un nombre à tous les éléments d'une matrice
Table des matières
Avec l'opérateur +
Pour ajouter un nombre à tous les éléments d'une matrice, on peut utiliser l'opérateur +, exemple:
>>> import numpy as np>>> a = np.array(([1,2,3],[4,5,6],[7,8,9]))>>> aarray([[1, 2, 3],[4, 5, 6],[7, 8, 9]])>>> a = a + 1>>> aarray([[ 2, 3, 4],[ 5, 6, 7],[ 8, 9, 10]])
Avec la function numpy add()
On peut aussi passer par la function numpy add
>>> import numpy as np>>> x1 = np.arange(9.0).reshape((3, 3))>>> x1array([[ 0., 1., 2.],[ 3., 4., 5.],[ 6., 7., 8.]])>>> x2 = np.ones(9).reshape((3, 3))>>> x2array([[ 1., 1., 1.],[ 1., 1., 1.],[ 1., 1., 1.]])>>> np.add(x1, x2)array([[ 1., 2., 3.],[ 4., 5., 6.],[ 7., 8., 9.]])
Références
| Liens | Site |
|---|---|
| Sum one number to every element in a list (or array) in Python | stackoverflow |
| numpy.add | numpy doc |
