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
-
Цветовая карта для участков поверхности.
- normNormalize
-
Экземпляр Normalize для сопоставления значений с цветами.
- vmin, vmaxfloat, default: None
-
Минимальное и максимальное значение для отображения.
- shadebool, default: True
-
Определяет, нужно ли затемнять цвета граней. Затенение всегда отключено, когда задана cmap.
-
lightsource
LightSource -
Источник света для использования, когда shade равно True.
- **kwargs
-
Все остальные ключевые аргументы передаются в
Poly3DCollection
Примеры
(
Source code,png)(
Source code,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/3.7.5/api/_as_gen/mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf.html