Selezione di elementi vettoriali
Per selezionare elementi vettoriali, puoi utilizzare un vettore contenente valori logici (espressioni). Verranno selezionati gli elementi del vettore che saranno
True
nel vettore con valori booleani.
Esempio
importa numpy come np
V = np.array([1,-2,3,-4,5])
# seleziona i primi due elementi del vettore
print(V[np.array((Vero, Vero, Falso, Falso, Falso))]) # [ 1 -2]
# seleziona elementi vettoriali positivi
print(V[V > 0]) # [1 3 5]
# seleziona anche elementi vettoriali
print(V[V % 2 == 0]) # [-2 -4]