matplotlib.pyplot.tripcolor

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

创建一个非结构化三角形网格的伪彩色图。

三角测量可以用以下两种方法之一指定:

tripcolor(triangulation, ...)

三角测量是 Triangulation 对象,或

tripcolor(x, y, ...)
tripcolor(x, y, triangles, ...)
tripcolor(x, y, triangles=triangles, ...)
tripcolor(x, y, mask=mask, ...)
tripcolor(x, y, triangles, mask=mask, ...)

在这种情况下,将创建一个三角测量对象。见 Triangulation 为了解释这些可能性。

下一个参数必须是 C ,颜色值的数组,如果颜色值是在点上定义的,则为三角测量中的每个点一个,如果颜色值是在三角形上定义的,则为三角测量中的每个三角形一个。如果三角测量中有相同数量的点和三角形,则假定颜色值是在点上定义的;要强制在三角形上使用颜色值,请使用Kwarg facecolors=C C .

阴影 可以是“Flat”(默认)或“Gouraud”。如果 阴影 “平面”和“C”值在点处定义,每个三角形使用的颜色值来自三角形三个点的平均值C。如果 阴影 是“gouraud”,则必须在点处定义颜色值。

其余Kwarg与 pcolor .

使用实例 matplotlib.pyplot.tripcolor