numpy.angle()
当我们要计算复杂参数的角度时,使用函数。复数由“ x + yi”表示,其中x和y是实数,而i= (-1)^1/2
。角度由公式计算tan-1(x/y).
用法: numpy.angle(z, deg=0)
参数:
z :[数组]复数或复数序列。
deg :[bool,可选]如果为True,则返回角度,以度为单位,如果为False,则返回弧度(默认)。
Return :
angle:与复平面上的实轴正方向逆时针旋转的角度,dtype为numpy.float64。
代码1:工作
# Python program explaining
# numpy.angle() function
# when we want answer in radian
import numpy as geek
in_list =[2.0, 1.0j, 1 + 1j]
print ("Input list:", in_list)
out_angle = geek.angle(in_list)
print ("output angle in radians:", out_angle)
输出:
Input list: [2.0, 1j, (1+1j)] output angle in radians: [ 0. 1.57079633 0.78539816]
代码2:工作
# Python program explaining
# numpy.angle() function
# when we want answer in degrees
import numpy as geek
in_list =[2.0, 1.0j, 1 + 1j]
print ("Input list:", in_list)
out_angle = geek.angle(in_list, deg = True)
print ("output angle in degrees:", out_angle)
输出:
Input list: [2.0, 1j, (1+1j)] output angle in degrees: [ 0. 90. 45.]
相关用法
注:本文由纯净天空筛选整理自jana_sayantan大神的英文原创作品 numpy.angle() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。