mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf
- Axes3D.plot_trisurf(*args, color=None, norm=None, vmin=None, vmax=None, lightsource=None, **kwargs)[source]
-
Построение треугольной поверхности.
Треугольная сетка (необязательная) может быть задана двумя способами:
plot_trisurf(triangulation, ...)
где triangulation — объект
Triangulation, или:plot_trisurf(X, Y, ...) plot_trisurf(X, Y, triangles, ...) plot_trisurf(X, Y, triangles=triangles, ...)
в этом случае объект Triangulation будет создан. Смотрите
Triangulationдля объяснения этих возможностей.Остальные аргументы:
plot_trisurf(..., Z)
где Z — массив значений для контура, по одному значению на точку в треугольной сетке.
- Parameters:
-
- X, Y, Zarray-like
-
Значения данных в виде одномерных массивов.
- color
-
Цвет поверхностей.
- cmap
-
Цветовая карта для поверхностей.
-
norm
Normalize, optional -
Экземпляр Normalize для сопоставления значений цветам.
- vmin, vmaxfloat, optional
-
Минимальное и максимальное значение для сопоставления.
- shadebool, default: True
-
Определяет, затенять ли цвета граней. Затенение всегда отключено, когда указана цветовая карта cmap.
-
lightsource
LightSource, optional -
Источник света, используемый, когда shade равен True.
- **kwargs
-
Все остальные ключевые аргументы передаются в
Poly3DCollection
Примеры
(
Source code,2x.png,png)(
Source code,2x.png,png)
Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf.html