0
是否有可能使用arctan或arctan2 numpy函數,其結果總是在第一象限(0,pi/2)上? 感謝Python/Numpy如何在間隔0,pi/2上使用arctan或arctan2?
如果要計算最小「偏差」角(在區間[0,pi/2]
)的
x
軸和段連接點之間
是否有可能使用arctan或arctan2 numpy函數,其結果總是在第一象限(0,pi/2)上? 感謝Python/Numpy如何在間隔0,pi/2上使用arctan或arctan2?
如果要計算最小「偏差」角(在區間[0,pi/2]
)的
x
軸和段連接點之間
(0,0)和(X,Y),可以使用:
phi = numpy.arctan2(y, x)
phi = min(abs(phi), math.pi - abs(phi))
或:
phi = numpy.arctan2(abs(y), abs(x))
如果使用絕對值,你獲得第一個象限值即:np.arctan(ABS(X)) – Jalo