Numpy Subtrahieren

Numpy Subtrahieren

Subtraktion bedeutet Differenz oder Finden der Differenz zwischen gleichen Werten. Der subtract () ist eine universelle Funktion der Numpy -Bibliothek. Diese Funktion wird verwendet, um zwei oder mehr Arrays oder Matrizen in Python auszurotten. Der (-) Operator wird verwendet, um Matrizen oder Arrays zu subtrahieren. Daher werden wir in diesem Leitfaden durchgehen, wie und wann die NP angewendet werden soll. subtract () Methode in Programmen.

Wenn die Subtraktion von Arrays in Numpy möglich ist?

In der Mathematik ist die Subtraktion von zwei Arrays oder Matrizen nur möglich, wenn beide Arrays zu den gleichen Dimensionen sind. Dies bedeutet, dass beide Arrays die gleiche Anzahl von Spalten und Zeilen haben. Bei der Numpy Subtractract () -Methode ermöglicht die Numpy -Bibliothek die Subtraktion zwischen Arrays, die nicht skalar sind oder nicht die gleichen Dimensionen haben.

Verwendung von NP. subtract () Methode anstelle von (-) Operator

In den meisten Programmen und Beispielen hätten Sie gesehen. Beide werden austauschbar verwendet, wenn Sie wollen. In den meisten Fällen betrachten wir jedoch die Methode von Numpy Subtractract (), anstatt den (-) Operator zu verwenden. Schließlich ist der (-) Operator eine Abstraktion von NP. subtract () Methode. Wenn Sie beabsichtigen, das angegebene Standardverhalten des (-) Operators zu ändern, können Sie den NP verwenden. subtract () Methode.

Syntax

Die Numpy subtract () -Methode wird wie folgt deklariert:

Numpy.Subtrahieren (Array1, Array2, /, out = None, wobei = true, d type = keine)

Argumente

In diesem Abschnitt werden wir unterschiedliche erforderliche und optionale Parameter erörtert, die NP zur Verfügung gestellt werden. subtract () Methode und dies sind die folgenden:

Numpy.subtrahieren(): Dieser ist ein erforderlicher Parameter. Es ist ein Datentyp und ein obligatorisches Argument, das verwendet werden muss. Es wird auf Listen und Tupeln in Python funktionieren.

Array 1: Es ist auch ein erforderlicher Parameter. Es repräsentiert das erste definierte Array, dessen Größe mit dem des zweiten angegebenen Arrays identisch ist und auf dieselbe Matrix wie das zweite Array aktualisiert werden kann.

Array 2: Es repräsentiert das zweite Eingangsarray und ist ein erforderliches Argument. Es muss eine ähnliche Größe wie das erste Eingangsarray sein und kann auf dieselbe Matrix wie das erste Array aktualisiert werden.

Aus: Es ist ein optionales Argument. Es wird verwendet, wenn ein bestimmter Ort ein Ergebnis speichert. Ein neues Objekt wird konstruiert, um das Ergebnis beizubehalten, wenn der Standort nicht bereitgestellt wird.

Wo: Es ist auch ein optionales Argument. Wann immer wir spezifische Array -Werte identifizieren möchten, denen die Unfunc (universelle Funktion) nicht ausgeführt wird, verwenden wir dieses Argument.

DTYPE: Ein optionales Argument wird verwendet, um der Ergebnismatrix einen bestimmten Datentyp zu geben. Es ist identisch mit der Art der Eingangsarrays.

Um mehr über die NP zu erfahren. Subtract () Methode Eingehend, schauen wir uns einige Abbildungen an:

Beispiel Nr. 1:

Subtraktion eines eindimensionalen Arrays.

In diesem Fall werden wir diskutieren, wie die Subtraktion eines eindimensionalen Arrays durch die Subtract () -Methode der Numpy-Bibliothek durchgeführt werden kann. Das eindimensionale Mittel, das das Array hat.

Bei der Ausführung dieses Programms wird die Numpy -Bibliothek als NP importiert. Dann haben wir die 'M' -Variable, die das erste Array durch Initialisierung von NP zugewiesen hat. array () Funktion. Die Werte, die wir diesem Array zugewiesen haben, sind [7, 8, 6]. Als nächstes haben wir ein zweites Eingangsarray, das in der 'n' Variablen gespeichert ist, und die Werte, die dem zweiten Array zugeordnet sind, sind [9, 10, 5]. Jetzt haben wir eine neue Variable 'o' deklariert. Dann müssen wir einen NP anrufen. Subtract () Funktion, um die Subtraktion in beiden Arrays durchzuführen, um unser Ergebnis zu erzielen. Diese Funktion enthält die beiden erforderlichen Arrays als Argumente. Am Ende repräsentiert die Print () -Funktion die Ausgabe nach der Durchführung der Subtraktion. Das resultierende Array wird in der Variablen "O" gespeichert.

Das Ergebnis, das wir nach der erfolgreichen Implementierung der Subtract () -Methode in das eindimensionale Array erhalten, ist:

Beispiel Nr. 2:

Subtraktion eines zweidimensionalen Arrays.

Im obigen Code haben wir unsere Konzepte über die Subtraktion eines eindimensionalen Arrays darüber gelöscht, wie NP. subtract () function funktioniert darauf. Jetzt, im zweiten Fall, werden wir die Leistung von NP sehen. subtract () Methode auf dem zweidimensionalen Array. Ein zweidimensionales Array repräsentiert die 2 Anzahl der Zeilen oder Spalten, auf denen die Subtraktion durchgeführt werden kann.

Dann müssen wir die Numpy -Bibliothek als NP in das Programm importieren, was ein erforderlicher Schritt ist. Im zweiten Schritt haben wir Variable 'x' initialisiert. Diese Variable behält die Werte des ersten definierten Arrays bei. Als nächstes müssen wir den NP anrufen. Array () Funktion, mit der die Komponenten des Array erfasst werden. Die Werte des ersten 2D -Arrays sind [30, 40] [10, 20]. Dann müssen wir die "Y" -Variable deklarieren. Hier würden wir zweite Array -Elemente mit dem NP zuweisen. Array () Methode. Das zweite definierte Array hat [10, 20] [30, 40] Werte. Um die Ausgabe durch Durchführung der Subtraktion zu speichern, wird in der nächsten Anweisung eine neue Variable 'Z' initialisiert. Der NP. Subtract () -Funktion wird aufgerufen, um die Subtraktion auf den erforderlichen zweidimensionalen Arrays durchzuführen. Wir müssen 'y' und 'x' als die Parameter des NP passieren. subtract () Methode. Im letzten Schritt zeigt die Print () -Methode das Ergebnis an.

Nach der erfolgreichen Ausführung von NP. Subtract () -Methode zum 2D -Array Wir haben die folgende Ausgabe:

Abschluss

In diesem Leitfaden haben wir über die Numpy Subtract () -Methode, wie sie funktioniert, und wann sie verwendet, gesprochen. Wir haben auch die Syntax und die Parameter der Funktion subtract () abgedeckt. Wir haben verschiedene Beispiele mit einer detaillierten Erklärung dieser Codes implementiert. Sowohl bei 1D- als auch bei 2D -Arrays wurde die Subtraktion unter Verwendung der Subtract () -Methode durchgeführt. Darüber hinaus haben wir auch die Unterschiede und Ähnlichkeiten zwischen der Verwendung des (-) Operators und NP erwähnt. subtract () Funktion.