Lassen Sie uns diskutieren, was die Augenfunktion beinhaltet und wie sie verwendet werden soll.
Numpy NP.Augensyntax
Die Funktionssyntax ist wie folgt:
Numpy.Eye (n, m = Keine, k = 0, dType =Die Parameter sind nach ihren folgenden Funktionen definiert:
Rückgabewert
Die Funktion gibt ein Array zurück, in dem alle Elemente im Array gleich Null sind, mit Ausnahme der Elemente in der diagonalen, die durch den K -Parameter, die einem äquivalent sind.
Np.Eye () Hauptdiagonale
Das folgende Beispiel zeigt, wie die NP verwendet wird.Eye () Funktion mit der Hauptdiagonale:
# Numpy importierenDer vorherige Code erstellt ein 2D -Array, in dem die Elemente in der Hauptdiagonale gleich 1 sind.
Dies führt im folgenden Array:
Array ([[1)., 0., 0.],Hinweis: Das Array besteht aus drei im ersten Funktionsparameter angegebenen Zeilen.
Np.Eye () obere Diagonale
Um eine obere Diagonale zu verwenden, setzen Sie den K -Parameter auf eine positive Ganzzahl, wie im Beispiel gezeigt:
arr = np.Auge (3, k = 1);In diesem Fall setzen wir die obere Diagonale auf den Index von der Hauptdiagonal. Der obige Code führt zum folgenden Array:
Array ([[0)., 1., 0.],Np.Eye () untere Diagonale
In ähnlicher Weise können wir eine niedrigere Diagonale angeben, indem wir den Wert als negative Ganzzahl angeben. Betrachten Sie das folgende Beispiel:
arr = np.Auge (3, k = -1);Das obige Beispiel kehrt zum folgenden Array zurück:
Array ([[0)., 0., 0.],Np.Eye () Float Datentyp
Standardmäßig die NP.Eye () Funktion gibt die Ganzzahltypen zurück. Wir können jedoch den Zieldatentyp unter Verwendung des DTY -Parameters wie folgt angeben:
arr = np.Eye (3, k = -1, dType = float);Das resultierende Array lautet wie folgt:
Array ([[0)., 0., 0.],Abschluss
In diesem Artikel wurde untersucht. Durchsuchen Sie die Linux -Hint -Website, um weitere Tipps und Tutorials zu erhalten.