【发布时间】:2011-12-01 18:34:57
【问题描述】:
如果您尝试以下代码段
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)
相位阵列不会被屏蔽。角度函数将返回整个数组的值,即使是被屏蔽的值。我在这里做错了什么还是应该是这样?如果有,为什么?
【问题讨论】: