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