pyinterp.Axis.find_indexes¶
- Axis.find_indexes(self: pyinterp.core.Axis, coordinates: Annotated[numpy.typing.ArrayLike, numpy.float64]) numpy.typing.NDArray[numpy.int64]¶
For all coordinate positions, search for the axis elements around them. This means that for n coordinate
ixof the provided array, the method searches the indexesi0andi1as follow:self[i0] <= coordinates[ix] <= self[i1]
The provided coordinates located outside the axis definition range are set to
-1.- Parameters:
coordinates – Positions in this coordinate system.
- Returns:
A matrix of shape
(n, 2). The first column of the matrix contains the indexesi0and the second column the indexesi1found.