pvtend.envelope_polygon
- pvtend.envelope_polygon(xline: ndarray, yline: ndarray, xa: float, xb: float, n_samp: int = 200, min_points: int = 10) tuple[ndarray, ndarray, ndarray, ndarray, ndarray] | None[source]
Construct envelope polygon for an overturning interval.
- Parameters:
xline – Contour coordinates.
yline – Contour coordinates.
xa – x-interval.
xb – x-interval.
n_samp – Sample points.
min_points – Minimum valid sample points.
- Returns:
(xp, yp, xm, y_min, y_max) or None.