Spec-Zone.ru › Matplotlib 3.8

matplotlib.axes.Axes.tripcolor

Axes.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, так как существует несколько возможных триангуляций для группы точек, и вы не знаете, какие треугольники будут построены.

Parameters:
triangulationTriangulation

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

x, y, triangles, mask

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

carray-like

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

facecolorsarray-like, optional

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

shading{'flat', 'gouraud'}, default: 'flat'

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

other_parameters

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

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

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

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

tripcolor(x, y, z)

tripcolor(x, y, z)

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

Spec-Zone.ru

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