intersection¶
- intersection(x, y1, y2, /, xlog=False)[source]¶
Find the (first) intersection point for two line segments.
- Parameters
x (ndarray) – The x coordinates.
y1, y2 (ndarray) – The two lists of y coordinates.
xlog (bool, optional) – Whether to find the x coordinate intersection in logarithmic space.
Examples
>>> import climopy as climo >>> x = 10 + np.arange(4) >>> y1 = np.array([4, 2, 0, -2]) >>> y2 = np.array([0, 1, 2, 3]) >>> climo.intersection(x, y1, y2) (11.333333333333334, 1.333333333333334)