Numpy NP.carré

Numpy NP.carré
Comme son nom l'indique, la fonction carré () dans Numpy vous permet de calculer le carré mathématique de chaque élément du tableau.

Nous discuterons de la syntaxe de fonction, des paramètres et de la valeur de retour en utilisant ce tutoriel.

Syntaxe de fonction Numpy Square ()

La syntaxe de fonction est exprimée ci-dessous:

nombant.carré (x, /, out = aucun, *, où = true, casting = 'Same_kind', ordre = 'k', dType = aucun, subok = true [, signature, extobj]) =

Paramètres de fonction
La fonction prend en charge les paramètres suivants:

  1. X - définit le tableau d'entrée ou un objet en forme de tableau
  2. où - la condition diffusée sur le tableau d'entrée
  3. Casting - Définit le type de moulage
  4. DTYPE - Le type de données du tableau de sortie

Valeur de retour de fonction
La fonction renvoie un nouveau tableau avec les éléments comme carré de chaque composant dans le tableau d'entrée.

Puisque la fonction crée un nouveau tableau, il ne modifie pas le tableau d'origine.

Exemples:

Illustrons comment utiliser la fonction carrée numpy avec des exemples pratiques.

Carré un tableau 1D

Pour carréger un tableau unidimensionnel, appliquez le code suivant:

# Importer Numpy
Importer Numpy comme NP
arr = [29, 34, 22, 100, 40, 3, 2]
imprimer (F "Array carré: np.carré (arr) ")

Le code précédent prend chaque élément dans le tableau d'entrée et renvoie un tableau avec leurs carrés respectifs.

Remarque: le tableau résultant est de la même forme que le tableau d'entrée, comme indiqué ci-dessous:

Tableau carré: [841 1156 484 10000 1600 9 4]

Carré un tableau 2D

Le même cas s'applique à un tableau bidimensionnel. Un exemple de l'extrait de code est comme indiqué:

arr_2d = np.Array ([[29, 34, 22], [100, 40, 3]]))
imprimer (F "Array au carré: np.carré (ar_2d) ")

Ce qui suit est la sortie résultante:

Tableau carré: [[841 1156 484]
[10000 1600 9]]

Valeurs de point flottante carré

L'opération ne change pas lorsque vous travaillez avec des flotteurs.

arr_floats = np.Array ([[2.9, 3.4, 2.2], [10.3, 4.0, 3.1]])
imprimer (F "Array au carré: np.carré (ar_floats) ")

L'opération précédente revient au tableau suivant:

Array au carré: [[8.41 11.56 4.84]
[106.09 16. 9.61]]

Remarque: Si vous incluez un entier dans un tableau contenant des valeurs à virgule flottante, son carré résultant sera un flotteur.

Nombres complexes carrés

Vous pouvez également utiliser des nombres complexes avec la fonction carrée. Jetez un œil à l'exemple ci-dessous:

arr_complex = np.Array ([[2, 3j, 2j], [10j, 4j, 4]])
imprimer (F "Array au carré: np.carré (ar_complex) ")

Cela revient au tableau suivant:

Array au carré: [[4.+0.J -9.+0.J -4.+0.j]
[-100.+0.J -16.+0.j 16.+0.j]]

Remarque: De même, un entier dans un tableau contenant des nombres complexes est converti en un nombre complexe.

Conclusion

Merci d'avoir lu ce tutoriel où nous avons discuté de la façon d'utiliser la fonction Numpy Square en comprenant les paramètres de fonction et la valeur de retour, ainsi que des illustrations d'exemples pratiques. Lisez plus d'articles connexes sur le site Web de Linux Hint.