Méthode Amax Numpy

Méthode Amax Numpy

Aujourd'hui, nous apprenons la fonction AMAX () et la mise en œuvre de la méthode AMAX (). Mais avant cela, nous apprendrons également la différence entre la fonction max (), la fonction Amax () et la fonction maximale ().

Numpy est l'un des modules importants de Python qui fonctionne avec des problèmes numériques. Il a plusieurs fonctions qui sont utilisées pour résoudre ces problèmes numériques de Python. La fonction max () n'est pas différente de la fonction Amax () parce que «np.Max »est l'alias de la fonction Amax (). Il est utilisé pour trouver la valeur maximale du tableau d'entrée avec des axes particuliers. Mais la fonction maximale () prend deux tableaux d'entrée et trouve la valeur maximale en termes d'élément.

La fonction AMAX () Numpy est utilisée pour calculer l'élément maximum dans les tableaux Numpy. Nous pouvons également trouver le maximum de la ligne, de la colonne ou d'autres axes à partir des tableaux d'entrée.

Syntaxe:

Examinons de plus près le style d'écriture et la mise en œuvre de la syntaxe de fonction Amax (). Tout d'abord, nous écrivons toujours le nom du module que nous utilisons. Ici, nous utilisons le module Numpy où nous écrivons «Numpy». Ensuite, nous écrivons le nom de la fonction de Numpy que nous voulons implémenter, qui est la fonction Amax (). Après cela, nous passons les paramètres à la fonction.

Paramètres:

Voici les paramètres de la fonction AMAX () que nous passons pendant le processus de compilation.

un: Le tableau d'entrée à partir duquel nous voulons trouver l'élément maximum du tableau d'entrée.

axe: Utilisé pour trouver à quel axe nous exploitons la fonction pour obtenir la sortie souhaitée.

dehors: Il indique le chemin alternatif où les données sont stockées après avoir obtenu l'élément maximum du tableau.

Keepdims: S'il est vrai, les axes réduits sont toujours présents dans la sortie comme dimensions de la taille 1. En faisant cela, nous obtenons la sortie de diffusion correcte du tableau d'entrée.

Valeur de retour:

En retour, nous obtenons l'élément maximum ou le maximum de la ligne ou de la colonne du tableau d'entrée. Nous obtenons la sortie scalaire si l'axe n'est pas.

Exemple 1:

Commençons à implémenter le tout premier exemple de la fonction AMAX () du module Numpy. Pour ce faire, nous avons besoin d'un compilateur Python pour implémenter les exemples de Python Numpy. Ouvrez n'importe quel compilateur Python pour exécuter le programme.

Tout d'abord, nous installons le module Python que nous voulons implémenter. Ici, nous implémentons le module Numpy, nous installons donc ce module. Après cela, nous importons la bibliothèque Numpy. La seule façon d'importer la bibliothèque est d'écrire d'abord le mot-clé «Importer» qui indique au compilateur que nous allons importer la bibliothèque. Ensuite, nous écrivons le nom de la bibliothèque qui est «Numpy». Ensuite, nous écrivons l'alias de Numpy qui est «NP».

Importer Numpy comme NP
print ("Implémentation de la fonction AMAX (): \ n")
NP.aléatoire.graine (10)
arr = np.aléatoire.Randint (taille = 7, bas = 23, haut = 67)
print ("Le tableau d'entrée est:", arr)
max_element = np.Amax (Arr)
print ("\ nthe élément maximum est:", max_element)

Après l'importation de la bibliothèque, nous commençons à écrire la ligne de code réelle. Nous appelons la méthode print () pour afficher le message qui indique à l'utilisateur que nous allons implémenter la fonction AMAX (). Ensuite, nous écrivons le hasard.Fonction Seed () de sorte que le tableau d'entrée contient les mêmes éléments entiers encore et encore. Ensuite, nous appelons la fonction RandInt () pour créer le tableau 1 dimension et obtenir les entiers aléatoires dans le tableau d'entrée. Et puis, nous passons les paramètres dans la fonction.

Le premier paramètre est la taille du tableau que nous avons créé. Le deuxième paramètre est faible, ce qui signifie de savoir où démarrer le tableau. Et le troisième est élevé, ce qui signifie de savoir où terminer le tableau. Ensuite, nous imprimons le tableau à l'aide de l'instruction print ().

Après avoir créé le tableau, nous appliquons la fonction AMAX () dessus pour obtenir l'élément maximum du tableau. Tout d'abord, nous utilisons l'alias Numpy, NP. Ensuite, nous écrivons le nom de fonction que nous utilisons, qui est une fonction Amax (). Ensuite, nous passons le tableau d'entrée sur lequel nous voulons implémenter la fonction AMAX (). Ensuite, nous appelons une instruction PRINT () pour imprimer l'élément maximum que nous obtenons à travers la fonction AMAX ().

Voici la sortie que nous obtenons après la compilation du programme précédent:

Exemple 2:

Maintenant, faisons un autre exemple de la fonction AMAX () que nous avons implémentée sur le tableau bidimensionnel. Tout d'abord, nous importons la bibliothèque Numpy que nous utilisons dans ce programme. Ensuite, nous appelons la déclaration print () pour imprimer le message lié au programme.

Après cela, nous créons le tableau bidimensionnel en utilisant le hasard.Fonction Choice (). Essentiellement, cette fonction est utilisée pour créer un tableau aléatoire d'éléments entiers entre 0 et 10. Nous utilisons également la fonction Reshape () pour donner la forme au tableau bidimensionnel en donnant les arguments qui indiquent au compilateur du nombre de lignes et de colonnes du tableau que vous devez faire. Gardez à l'esprit que nous utilisons le hasard.Fonction Seed () de sorte que les éléments du 2 dimensions ne peuvent pas être modifiés lorsque nous compilons le programme encore et encore.

Importer Numpy comme NP
print ("Implémentation de la fonction AMAX (): \ n")
NP.aléatoire.graine (10)
arr = np.aléatoire.Choix (10, 9).Reshape ((3,3))
Print ("Le tableau d'entrée 2D est: \ n", arr)
max_element = np.amax (arr, axe = 0)
print ("\ nthe élément maximum en 2D est:", max_element)

Après avoir créé le tableau 2D, nous voulons y appliquer la fonction AMAX (). Pour cela, nous appelons la fonction amax () et passons les arguments en elle. Le premier argument est le tableau d'entrée que nous avons créé précédemment. Le deuxième argument est l'axe qui signifie dans quelle direction nous voulons appliquer la fonction Amax (). Puisque nous avons donné l'axe 0, la fonction AMAX () calcule les éléments maximaux à la baisse. Et puis, nous stockons toute la fonction dans une autre variable qui est le max_element. Ensuite, nous imprimons la fonction amax () en appelant la méthode print () et passons la fonction dedans.

Voyons la sortie du code mentionné précédemment:

Conclusion

Dans cet article, nous avons appris la fonction AMAX () ainsi que la base de la fonction maximale (). Nous avons appris à implémenter la fonction AMAX () et quelles sont les paramètres et la valeur de retour de la fonction AMAX (). Nous avons également implémenté plusieurs exemples de la fonction AMAX () avec une explication détaillée de ces exemples.