带负编号的NumPy比较数组

2024-09-26 22:55:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下代码:

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语句时,else什么也不做。如何将Im数组的每个元素与-90(负数)进行比较,然后如果元素小于-90,请执行其他操作?谢谢你的帮助。在


Tags: 代码元素ifdefnparrayelsedtype

热门问题