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, потому что для группы точек существует несколько возможных треугольных сеток, и вы не знаете, какие треугольники будут построены.
- Параметры:
-
-
triangulation
Triangulation -
Уже созданная треугольная сетка.
- 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.
-
triangulation
Примеры использования matplotlib.axes.Axes.tripcolor
© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.axes.Axes.tripcolor.html