scipy.spatial.

convex_hull_plot_2d#

scipy.spatial.convex_hull_plot_2d(hull, ax=None)[Quelle]#

Zeichnet die gegebene konvexe Hülle in 2D

Parameter:
hullInstanz von scipy.spatial.ConvexHull

Konvexe Hülle zum Zeichnen

axInstanz von matplotlib.axes.Axes, optional

Achsen, auf denen gezeichnet werden soll

Rückgabe:
figInstanz von matplotlib.figure.Figure

Figur für die Darstellung

Siehe auch

ConvexHull

Hinweise

Benötigt Matplotlib.

Beispiele

>>> import numpy as np
>>> import matplotlib.pyplot as plt
>>> from scipy.spatial import ConvexHull, convex_hull_plot_2d

Die konvexe Hülle einer zufälligen Punktmenge

>>> rng = np.random.default_rng()
>>> points = rng.random((30, 2))
>>> hull = ConvexHull(points)

Zeichne sie

>>> _ = convex_hull_plot_2d(hull)
>>> plt.show()
../../_images/scipy-spatial-convex_hull_plot_2d-1.png