NumPy numpy.dot Fonction
-
Syntaxe de
numpy.dot()
: -
Exemples de codes :
numpy.dot()
Méthode pour rechercher un produit scalaire
La fonction Python Numpy numpy.dot()
calcule le produit en points de deux tableaux d’entrée.
Syntaxe de numpy.dot()
:
numpy.dot(a, b, out=None)
Paramètres
a |
Comme un tableau. 1er tableau ou scalaire dont le produit des points est calculé |
b |
Comme un tableau. 2ème tableau ou scalaire dont le produit des points est calculé |
out |
Array. Un argument optionnel dont le type de données doit être le même que le type de données attendu en sortie |
Renvoie
Il retourne le produit ponctuel des vecteurs d’entrée. Si les deux entrées sont scalaires, il produit un tableau 1-D, sinon un tableau n-dimensionnel.
Augmentez la valeur de l’erreur si la dernière dimension du premier tableau d’entrée n’est pas égale à l’avant-dernière dimension du deuxième tableau d’entrée.
Exemples de codes : numpy.dot()
Méthode pour rechercher un produit scalaire
Lorsque les deux entrées sont des tableaux 1-D
import numpy as np
a=4
b=5
prod=np.dot(a,b)
print(prod)
Production:
20
Ici, puisque a
et b
sont tous deux des tableaux 1-D, la fonction np.dot()
retourne simplement un scalaire, qui est un simple produit des deux nombres.
Lorsque les deux entrées sont des vecteurs
import numpy as np
a=np.array([3,4])
b=np.array([4,5])
prod=np.dot(a,b)
print(prod)
Production:
32
Il calcule le produit ponctuel des vecteurs.
Le produit scalaire de deux vecteurs [x1,y1]
et [x2,y2]
est donné par x1*x2+y1*y2
.
Lorsque les deux entrées sont des tableaux à deux dimensions
import numpy as np
a=np.array([[3,4],
[2,3]])
b=np.array([[4,5],
[2,3]])
prod=np.dot(a,b)
print(prod)
Production:
[[20 27]
[14 19]]
Il calcule le produit des matrices.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn