Python numpy.arctan2()
numpy.arctan2()方法计算Arr1/arr2的元素正切,并正确选择象限。象限的选择使得arctan2(x1, x2)_是以原点为终点并通过点(1, 0)的射线与以原点为终点并通过点(x2, x1)的射线之间的弧度。
语法 : numpy.arctan2(arr1, arr2, casting = ‘same_kind’, order = ‘K’, dtype = None, ufunc ‘arctan’)
参数 :
arr1 :[类似数组]_实值;y-坐标
arr2 :[array_like]实值;x坐标。它必须与y坐标的形状相匹配。
out :[ndarray, array_like [OPTIONAL]]与x相同形状的阵列。
where :[array_like, optional]真值意味着在该位置计算通用函数(ufunc),假值意味着不考虑输出中的值。
注意 :
2pi 弧度=360度
惯例是返回实部位于[-pi/2, pi/2]的角度z。
返回 :arr1/arr2的元素正切。这些值在封闭区间[-pi / 2, pi / 2]内。
**代码 #1 : **
输出 :
代码#2:
输出 :