Si intenta el siguiente segmento de código¿Por qué los valores de retorno de función del ángulo numpy también para el conjunto de máscaras valores
import numpy as np
import numpy.ma as ma
a = np.random.random(100) + 1j*np.random.random(100)
mask = np.ones_like(a, dtype='bool')
mask[0:9] = False
a = ma.masked_array(a, mask)
phase = np.angle(a)
no ser enmascarada La matriz de fase. La función de ángulo devolverá valores para toda la matriz, incluso para los valores enmascarados. ¿Estoy haciendo algo mal aquí o es así como debería ser? Si es así, ¿por qué?