Spec-Zone.ru › Matplotlib

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, optional

Экземпляр Normalize для сопоставления значений цветам.

vmin, vmaxfloat, optional

Минимальное и максимальное значение для сопоставления.

shadebool, default: True

Определяет, затенять ли цвета граней. Затенение всегда отключено, когда указана цветовая карта cmap.

lightsourceLightSource, optional

Источник света, используемый, когда shade равен True.

**kwargs

Все остальные ключевые аргументы передаются в Poly3DCollection

Примеры

(Source code, 2x.png, png)

(Source code, 2x.png, png)

Примеры использования mpl_toolkits.mplot3d.axes3d.Axes3D.plot_trisurf

Треугольные 3D поверхности

Треугольные 3D поверхности

Ещё больше треугольных 3D поверхностей

Ещё больше треугольных 3D поверхностей

plot_trisurf(x, y, z)

plot_trisurf(x, y, z)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API