[numpy] problème dans mes imports
Bonjour je viens de débuter en Python
Je viens de faire une classe et dans l'une de ces méthodes je veux utiliser la fonction matrixmultiply du package numpy.
Lorsqu'elle n'était pas dans une classe j'arrivais a utiliser cette fonction mais maintenant j'ai l'erreur suivante :
Code:
1 2 3 4 5 6
| Traceback (most recent call last):
File "C:\Python25\Scripts\lutAM.py", line 92, in <module>
print x1.multiplie(x2)
File "C:\Python25\Scripts\lutAM.py", line 14, in multiplie
return matrixmultiply(self.val,matrice2.val)
NameError: global name 'matrixmultiply' is not defined |
Voici le code de ma classe
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| from numpy import *
class Matrice:
def __init__(self,valeurM):
self.val = valeurM
def getValeur(self):
return self.val
def multiplie(self,matrice2):
return matrixmultiply(self.val,matrice2.val) |