Der Betrieb der Funktion Numpy Power () wird Element angewendet. Stellen Sie sich das so vor, die Funktion nimmt die Elemente im ersten Array an und passt mit ihrem Partnerelement im zweiten Array ab. Es verwendet dann die Komponente des zweiten Arrays als Leistung.
Lassen Sie uns dies weiter besprechen.
Funktionssyntax
Die Funktionssyntax ist wie unten gezeigt:
Numpy.power (x1, x2, /, out = none, *, wobei = true, casting = 'same_kind', order = 'k', dtype = none, subok = true [, Signature, ExtObj]) =Funktionsparameter
Die Funktionsparameter werden in den folgenden Punkten erörtert:
HINWEIS: Obwohl die Form beider Arrays unterschiedlich sein kann, müssen sie in eine Standardform ausgestrahlt werden.
Funktionsrückgabewert
Wie bereits erwähnt, gibt die Funktion ein Array mit den Elementen von X1 zurück, die an die Leistung von x2 -Elementen erhöht werden.
Beispiel 1
Betrachten Sie das unten gezeigte Beispiel:
# Numpy importierenIm obigen Beispiel beginnen wir zunächst Numpy mit dem Alias als NP importieren.
Als nächstes erstellen wir zwei Arrays, x1 und x2. Schließlich verwenden wir die Funktion von Power (), um die Elemente von X1 zurückzugeben, die in X2 an die Kraft von Elementen erhoben wurden.
Die resultierende Ausgabe ist wie gezeigt:
[1 32 729]Beispiel 2
Das folgende Beispiel zeigt, wie die Funktion mit Gleitkommawerten verwendet wird.
x1 = np.Array ([2).3,4.5,5.6]))Der obige Code sollte ein Array wie gezeigt zurückgeben:
[2.65201821e+02 6.51015566e+05 3.60328881e+07]Beispiel 3
Der gleiche Fall gilt, wenn die Funktion in einem mehrdimensionalen Array verwendet wird. Nachfolgend ist ein Beispiel dargestellt:
x1 = np.Array ([[1,2,3], [4,5,6]])Der AB0VE -Code gibt ein Array wie gezeigt zurück:
[[1 256 19683]Beispiel 4
Sie können auch die Elemente des ersten Arrays mit einem gemeinsamen Exponenten anheben, wie unten gezeigt:
x1 = np.Array ([[1,2,3], [4,5,6]])In diesem Beispiel übergeben wir einen einzelnen Wert, anstatt ein Array in der zweiten Variablen zu geben. Dieser Wert wirkt als Exponent für jedes Element im ersten Array.
Dies sollte zurückkehren:
[[1 4 9]Beispiel 5
Die Funktion gibt einen Fehler zurück, wenn das angegebene zweite Array einen negativen Wert enthält. Ein Beispiel ist unten dargestellt:
x1 = np.Array ([[-1, -2, -3], [-4, -5, -6]])Der obige Code sollte einen Fehler wie gezeigt zurückgeben:
Hinweis: Dieser Fehler gilt nur, wenn das Exponent -Array einen negativen Wert enthält.
Abschluss
In diesem Artikel wurde die Verwendung der Funktion der Power () in Numpy behandelt. Um weiter zu untersuchen, überprüfen Sie die Dokumente.
Danke fürs Lesen!!