Spec-Zone.ru › Matplotlib 3.7

matplotlib.pyplot.tripcolor

matplotlib.pyplot.tripcolor(*args, alpha=1.0, norm=None, cmap=None, vmin=None, vmax=None, shading='flat', facecolors=None, **kwargs)[source]

Создание псевдоцветного графика неструктурированной треугольной сетки.

Подписи вызова:

tripcolor(triangulation, c, *, ...)
tripcolor(x, y, c, *, [triangles=triangles], [mask=mask], ...)

Треугольную сетку можно задать, передав объект Triangulation в качестве первого параметра или передав точки x, y и необязательно triangles и mask. Смотрите Triangulation для объяснения этих параметров.

Можно передать треугольники позиционно, т.е. tripcolor(x, y, triangles, c, ...). Однако от этого следует отказаться. Для большей ясности, передавайте triangles через ключевой параметр.

Если ни triangulation, ни triangles не указаны, триангуляция вычисляется на лету. В этом случае не имеет смысла предоставлять цвета граней треугольников через c или facecolors, поскольку для группы точек существует множество возможных триангуляций, и вы не знаете, какие треугольники будут построены.

Параметры:
triangulationTriangulation

Уже созданная треугольная сетка.

x, y, triangles, mask

Параметры, определяющие треугольную сетку. Смотрите Triangulation. Это взаимоисключающие параметры с указанием triangulation.

carray-like

Значения цвета, либо для точек, либо для треугольников. Какое используется, автоматически определяется по длине c, т.е. соответствует ли она количеству точек или треугольников. Если количество точек и треугольников в триангуляции одинаковое, предполагается, что значения цвета определены в точках; для принудительного использования значений цвета в треугольниках используйте ключевой аргумент facecolors=c вместо просто c. Этот параметр является только позиционным.

facecolorsarray-like, необязательно

Может быть использовано как альтернатива c для задания цветов граней треугольников. Этот параметр имеет приоритет над c.

shading{'flat', 'gouraud'}, по умолчанию: 'flat'

Если 'flat' и значения цвета c определены в точках, значения цвета, используемые для каждого треугольника, берутся из среднего значения c трёх точек треугольника. Если shading равен 'gouraud', значения цвета должны быть определены в точках.

other_parameters

Все остальные параметры такие же, как и для pcolor.

Примеры использования matplotlib.pyplot.tripcolor

Демонстрация tripcolor

Демонстрация tripcolor

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/matplotlib.pyplot.tripcolor.html

Spec-Zone.ru

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