scipy.spatial.
convex_hull_plot_2d#
- scipy.spatial.convex_hull_plot_2d(hull, ax=None)[source]#
繪製給定的 2D 凸包圖
- 參數:
- hullscipy.spatial.ConvexHull 實例
要繪製的凸包
- axmatplotlib.axes.Axes 實例,選用
繪製所在的軸
- 回傳:
- figmatplotlib.figure.Figure 實例
繪圖的圖像
另請參閱
註解
需要 Matplotlib。
範例
>>> import numpy as np >>> import matplotlib.pyplot as plt >>> from scipy.spatial import ConvexHull, convex_hull_plot_2d
一組隨機點的凸包
>>> rng = np.random.default_rng() >>> points = rng.random((30, 2)) >>> hull = ConvexHull(points)
繪製它
>>> _ = convex_hull_plot_2d(hull) >>> plt.show()