  # numpy.angle () in Python

Counters | NumPy | Python Methods and Functions

`numpy.angle()` is used when we want to calculate the angle of a complex argument. A complex number is represented as "x + yi", where x and y — real numbers, and ` i = (-1) ^ 1/2 `. The angle is calculated using the formula `tan-1(x/y).`

Syntax: numpy.angle (z, deg = 0)

Parameters:
z: [array_like] A complex number or sequence of complex numbers.
deg: [bool, optional] Return angle in degrees if True, radians if False (default).

Return:
angle: The counterclockwise angle from the positive real axis on the complex plane, with dtype as numpy.float64.

Code # 1: Work

 ` # Python program explaining ` ` # numpy.angle () function ` ` # when we want to reply in radians `   ` 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) `

Output:

` Input list: [2.0, 1j, (1 + 1j)] o utput angle in radians: [0. 1.57079633 0.78539816] `

Code # 2: Work

` `

` # Program Python explaining # numpy.angle () function # when we want to respond 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 ) `

Output:

` Input list: [2.0, 1j, (1 + 1j)] output angle in degrees: [0. 90. 45.] `