Cette fonction n'effectue pas l'opération en place. Par conséquent, le tableau d'entrée reste inchangé.
Syntaxe de fonction
La syntaxe de fonction est comme indiqué dans les éléments suivants:
nombant.carré (x, /, out = aucun, *, où = true, casting = 'Same_kind', ordre = 'k', dType = aucun, subok = true [, signature, extobj]) =
Le paramètre requis est x qui représente le tableau d'entrée dont les éléments sont ce que vous souhaitez carré.
Exemple 1: tableau carré Int
Dans l'exemple suivant, nous utilisons la fonction carré () pour carréner les valeurs d'un tableau INT:
Importer Numpy comme NP
arr = np.déployer(
[[20, 30, 40],
[50,60,70]]
)
Imprimer (NP.carré (arr))
L'exemple donné renvoie un tableau avec une forme similaire avec chaque élément du tableau d'entrée au carré.
[[400 900 1600]
[2500 3600 4900]]
Exemple 2: tableau carré à virgule flottante
Vous pouvez également effectuer le fonctionnement carré sur un tableau à virgule flottante comme indiqué dans l'exemple suivant:
Importer Numpy comme NP
arr = np.déployer(
[[2.2, 3.3, 4.4],
[5.5,6.6,7.7]]
)
Imprimer (NP.carré (arr))
Le tableau résultant est le suivant:
[[4.84 10.89 19.36]
[30.25 43.56 59.29]]
Exemple 3: Travailler avec des nombres complexes
La fonction carrée vous permet également d'effectuer les opérations carrées sur des nombres complexes comme indiqué dans l'exemple suivant:
Importer Numpy comme NP
arr = np.Array ([[- 30J, 30J], [-2J, 2J]])
Imprimer (NP.carré (arr))
La fonction renvoie le carré du tableau fourni en nombres complexes.
[-900.+0.J -900.+0.j]
[-4.+0.J -4.+0.j]]
Conclusion
Dans ce bref article, nous avons couvert comment utiliser la fonction Square Numpy pour obtenir le carré de chaque élément dans le tableau d'entrée.