scipy.spatial.

delaunay_plot_2d#

scipy.spatial.delaunay_plot_2d(tri, ax=None)[源代码]#

绘制给定的 Delaunay 三角剖分(2D)

参数:
triscipy.spatial.Delaunay 实例

要绘制的三角剖分

axmatplotlib.axes.Axes 实例,可选

要绘制的轴

返回:
figmatplotlib.figure.Figure 实例

用于绘制的图形

注意

需要 Matplotlib。

示例

>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> from scipy.spatial import Delaunay, delaunay_plot_2d

一组随机点的 Delaunay 三角剖分

>>> rng = np.random.default_rng()
>>> points = rng.random((30, 2))
>>> tri = Delaunay(points)

绘制它

>>> _ = delaunay_plot_2d(tri)
>>> plt.show()
../../_images/scipy-spatial-delaunay_plot_2d-1.png