Numpy Amax -Methode

Numpy Amax -Methode

Heute lernen wir über die AMAX () -Funktion und die Implementierung der AMAX () -Methode kennen. Vorher werden wir aber auch den Unterschied zwischen der Funktion MAX (), AMAX () und der maximum () -Funktion lernen.

Numpy ist eines der wichtigsten Module von Python, die mit numerischen Problemen arbeiten. Es verfügt über mehrere Funktionen, die verwendet werden, um diese numerischen Probleme von Python zu lösen. Die Funktion max () unterscheidet sich nicht von der AMAX () -Funktion, da „NP.max ”ist der Alias ​​der AMAX () -Funktion. Es wird verwendet, um den Maximalwert aus dem Eingangsarray zusammen mit bestimmten Achsen zu finden. Die Funktion maximum () nimmt jedoch zwei Eingangsarrays und findet das maximale Wertelement in Bezug auf.

Die Funktion numpy aMax () wird verwendet, um das maximale Element in den Numpy -Arrays zu berechnen. Wir können auch das Maximum der Zeile, der Spalte oder anderer Achsen aus den Eingangsarrays finden.

Syntax:

Schauen wir uns den Schreibstil und die Implementierung der AMAX () -Funktionssyntax genauer an. Erstens schreiben wir immer den Modulnamen, den wir verwenden. Hier verwenden wir das Numpy -Modul, in dem wir "Numpy" schreiben,. Dann schreiben wir den Funktionsnamen von Numpy, den wir implementieren möchten, nämlich die AMAX () -Funktion. Danach übergeben wir die Parameter an die Funktion.

Parameter:

Im Folgenden finden Sie die Parameter der AMAX () -Funktion, die wir während des Zusammenstellungsprozesses übergeben.

A: Das Eingangsarray, aus dem wir das maximale Element aus dem Eingangsarray finden möchten.

Achse: Wird verwendet, um zu finden, auf welcher Achse wir die Funktion betreiben, um die gewünschte Ausgabe zu erhalten.

aus: Es gibt den alternativen Pfad mit, auf dem die Daten gespeichert werden, nachdem das maximale Element aus dem Array erhalten wurde.

Keepdims: Wenn es wahr ist, sind die reduzierten Achsen noch im Ausgang als Abmessungen der Größe 1 vorhanden. Auf diese.

Rückgabewert:

Im Gegenzug erhalten wir das maximale Element oder Maximum der Zeile oder Spalte des Eingangsarrays. Wir erhalten den Skalarausgang, wenn die Achse keine ist.

Beispiel 1:

Beginnen wir mit der Implementierung des ersten Beispiels der AMAX () -Funktion des Numpy -Moduls. Dazu brauchen wir einen Python -Compiler, um die Beispiele von Python Numpy zu implementieren. Öffnen Sie jeden Python -Compiler, um das Programm auszuführen.

Zuerst installieren wir das Python -Modul, das wir implementieren möchten. Hier implementieren wir das Numpy -Modul, also installieren wir dieses Modul. Danach importieren wir die Numpy -Bibliothek. Der einzige Weg, um die Bibliothek zu importieren, besteht darin, zuerst das Schlüsselwort "importieren" zu schreiben. Dann schreiben wir den Bibliotheksnamen, der "Numpy" ist. Dann schreiben wir den Alias ​​von Numpy, der „NP“ ist.

Numph als NP importieren
print ("Implementierung von AMAX () -Funktion: \ n")
np.willkürlich.Samen (10)
arr = np.willkürlich.Randint (Größe = 7, niedrig = 23, hoch = 67)
print ("Das Eingangsarray ist:", arr)
max_element = np.AMAX (arr)
print ("\ nDie maximales Element ist:", max_element)

Nach dem Import der Bibliothek beginnen wir die tatsächliche Codezeile zu schreiben. Wir rufen die Print () -Methode auf, um die Nachricht anzuzeigen, die dem Benutzer mitteilt, dass wir die Funktion AMAX () implementieren werden. Dann schreiben wir das zufällige.Saatgut () Funktion so, dass das Eingangsarray immer wieder die gleichen ganzzahligen Elemente enthält. Dann nennen wir die Funktion randint (), um das 1-dimensionale Array zu erstellen und die zufälligen Ganzzahlen im Eingabearray zu erhalten. Und dann übergeben wir die Parameter in der Funktion.

Der erste Parameter ist die Größe des von uns erstellten Arrays. Der zweite Parameter ist niedrig, was bedeutet, woher das Array starten soll. Und der dritte ist hoch, was bedeutet, wohin das Array beendet werden soll. Dann drucken wir das Array mit der Anweisung print () aus.

Nach dem Erstellen des Arrays wenden wir die AMAX () -Funktion darauf an, um das maximale Element aus dem Array zu erhalten. Erstens verwenden wir den Numpy Alias, NP. Dann schreiben wir den Funktionsnamen, den wir verwenden, nämlich AMAX () -Funktion. Anschließend übergeben wir das Eingangsarray, auf dem wir die AMAX () -Funktion implementieren möchten. Anschließend nennen wir eine print () -Anweisung, um das maximale Element zu drucken, das wir durch die AMAX () -Funktion erhalten.

Hier ist die Ausgabe, die wir nach der Zusammenstellung des vorherigen Programms erhalten:

Beispiel 2:

Lassen Sie uns nun ein weiteres Beispiel für die AMAX () -Funktion machen, die wir auf dem zweidimensionalen Array implementiert haben. Zunächst importieren wir die Numpy -Bibliothek, die wir in diesem Programm verwenden. Anschließend rufen wir die Anweisung Print () an, um die zum Programm bezogene Nachricht zu drucken.

Danach erstellen wir das zweidimensionale Array mit dem Zufall.Choice () Funktion. Im Wesentlichen wird diese Funktion verwendet, um ein zufälliges Array von ganzzahligen Elementen zwischen 0 und 10 zu erstellen. Wir verwenden auch die Funktion reshape (), um dem 2-dimensionalen Array die Form zu geben, indem wir die Argumente angeben, die dem Compiler darüber informieren, wie viele Zeilen und Spalten des Arrays Sie machen müssen. Denken Sie daran, dass wir das zufällige verwenden.Seed () Funktion so, dass die Elemente des zweidimensionalen nicht geändert werden können, wenn wir das Programm immer wieder kompilieren.

Numph als NP importieren
print ("Implementierung von AMAX () -Funktion: \ n")
np.willkürlich.Samen (10)
arr = np.willkürlich.Auswahl (10, 9).Umformung ((3,3))
print ("Das 2D -Array Eingabe ist: \ n", arr)
max_element = np.AMAX (arr, axis = 0)
print ("\ nDie maximales Element in 2d ist:", max_element)

Nach dem Erstellen des 2D -Arrays möchten wir die AMAX () -Funktion darauf anwenden. Dafür nennen wir die AMAX () -Funktion und übergeben die Argumente darin. Das erste Argument ist das zuvor erstellte Eingabearray. Das zweite Argument ist die Achse, die bedeutet, in welche Richtung wir die Funktion AMAX () anwenden möchten. Da wir die 0 -Achse gegeben haben, berechnet die AMAX () -Funktion die maximalen Elemente nach unten. Und dann speichern wir die gesamte Funktion in einer anderen Variablen, die das max_element ist. Anschließend drucken wir die AMAX () -Funktion, indem wir die Print () -Methode aufrufen und die Funktion darin übergeben.

Sehen wir uns die Ausgabe des zuvor erwähnten Codes an:

Abschluss

In diesem Artikel haben wir sowohl über AMAX () -Funktion als auch die Grundlage der maximalen () -Funktion erfahren. Wir haben gelernt, wie man die AMAX () -Funktion implementiert und welche Parameter und der Rückgabewert der AMAX () -Funktion sind. Wir haben auch mehrere Beispiele der Funktion AMAX () mit einer detaillierten Erklärung dieser Beispiele implementiert.