mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf#
- Axes3D.plot_trisurf(*args, color=None, norm=None, vmin=None, vmax=None, lightsource=None, axlim_clip=False, **kwargs)[Quelle]#
Zeichnet eine triangulierte Oberfläche.
Die (optionale) Triangulierung kann auf eine von zwei Arten angegeben werden;
plot_trisurf(triangulation, ...)
wobei triangulation ein
TriangulationObjekt ist, oderplot_trisurf(X, Y, ...) plot_trisurf(X, Y, triangles, ...) plot_trisurf(X, Y, triangles=triangles, ...)
in diesem Fall wird ein Triangulationsobjekt erstellt. Siehe
Triangulationfür eine Erklärung dieser Möglichkeiten.Die restlichen Argumente sind
plot_trisurf(..., Z)
wobei Z das Array der Werte ist, die konturiert werden sollen, eines pro Punkt in der Triangulierung.
- Parameter:
- X, Y, Zarray-like
Datenwerte als 1D-Arrays.
- color
Farbe der Oberflächenpatches.
- cmap
Eine Colormap für die Oberflächenpatches.
- norm
Normalize, optional Eine Instanz von Normalize, um Werte auf Farben abzubilden.
- vmin, vmaxfloat, optional
Minimaler und maximaler Wert zum Abbilden.
- shadebool, Standard: True
Ob die Flächenfarben schattiert werden sollen. Die Schattierung ist immer deaktiviert, wenn cmap angegeben ist.
- lightsource
LightSource, optional Die Lichtquelle, die verwendet wird, wenn shade True ist.
- axlim_clipbool, Standard: False
Ob Patches mit einer Ecke außerhalb der Achsenansichtsgrenzen ausgeblendet werden sollen.
Hinzugefügt in Version 3.10.
- **kwargs
Alle anderen Schlüsselwortargumente werden an
Poly3DCollectionweitergegeben
Beispiele