Schrijf een gevectoriseerde functie I(x, a, b), met als voorschrift:

$$I(x, a, b)=\begin{cases}1, x \in [a, b[ \\ 0, x \notin [a, b[\end{cases}$$

Argumenten

Een reëel getal of een NumPy-rij, gevolgd door de reële getallen $$a$$ en $$b$$ met $$ b > a$$.

Resultaat

Een geheel getal of een NumPy-rij van gehele getallen.

Voorbeeld

I(2, 1, 4) = 1
I(np.array([-5, -4, -3, -2, -1, 0, 1, 2, 3, 4]), -2, 3) = [0 0 0 1 1 1 1 1 0 0]