我的代码如下:
voltsPhasenew = np.array(voltsPhase,dtype=np.float32)
currentPhasenew = np.array(currentPhase,dtype=np.float32)
def ImpP():
Im = np.subtract(voltsPhasenew, currentPhasenew)
for I in Im:
if (np.any((Im)<-90)):
ImpPhase = 360 + (Im)
else:
ImpPhase = Im
return ImpPhase
当我运行它时,只有if语句正在工作,否则它什么都不做。如何将Im数组的每个元素与-90(负数)进行比较,然后如果元素小于-90,那么还做其他吗?谢谢你的帮助。