mpl_toolkits.mplot3d.axes3d.Axes3D.quiver#

Axes3D.quiver(X, Y, Z, U, V, W, *, length=1, arrow_length_ratio=0.3, pivot='tail', normalize=False, axlim_clip=False, data=None, **kwargs)[Quelle]#

Zeichnet ein 3D-Feld von Pfeilen.

Die Argumente können arrayähnlich oder skalar sein, solange sie zusammen übertragen werden können. Die Argumente können auch maskierte Arrays sein. Wenn ein Element in einem der Argumente maskiert ist, wird das entsprechende Pfeilelement nicht gezeichnet.

Parameter:
X, Y, Zarray-like

Die x-, y- und z-Koordinaten der Pfeilpositionen (Standard ist die Basis des Pfeils; siehe pivot-Keyword-Argument).

U, V, Warrayähnlich

Die x-, y- und z-Komponenten der Pfeilvektoren.

lengthfloat, Standard: 1

Die Länge jedes Pfeils.

arrow_length_ratiofloat, Standard: 0.3

Das Verhältnis der Pfeilspitze zum Pfeil.

pivot{'tail', 'middle', 'tip'}, Standard: 'tail'

Der Teil des Pfeils, der sich am Gitterpunkt befindet; der Pfeil dreht sich um diesen Punkt, daher der Name pivot.

normalizebool, Standard: False

Ob alle Pfeile auf die gleiche Länge normalisiert werden oder die durch u, v und w definierten Längen beibehalten werden.

axlim_clipbool, Standard: False

Ob Pfeile mit Punkten außerhalb der Achsenansichtslimits ausgeblendet werden sollen.

Hinzugefügt in Version 3.10.

dataindizierbares Objekt, optional

Wenn angegeben, akzeptieren alle Parameter auch eine Zeichenkette s, die als data[s] interpretiert wird, wenn s ein Schlüssel in data ist.

**kwargs

Zusätzliche Schlüsselwortargumente werden an Line3DCollection weitergeleitet

Beispiele zur Verwendung von mpl_toolkits.mplot3d.axes3d.Axes3D.quiver#

3D-Quiver-Diagramm

3D-Quiver-Diagramm

quiver(X, Y, Z, U, V, W)

quiver(X, Y, Z, U, V, W)