Python numpy.angle()

您所在的位置:网站首页 复数如何转换成角度 Python numpy.angle()

Python numpy.angle()

2024-06-19 05:55| 来源: 网络整理| 查看: 265

Python numpy.angle()

numpy.angle()函数是在我们想计算复数参数的角度时使用的。一个复数的表示方法是 “ x + yi ”其中x和y是实数,i= (-1)^1/2 。角度的计算公式为tan-1(x/y)。

语法 : numpy.angle(z, deg=0)

参数 : z :[array_like] 一个复数或复数的序列。 deg :[bool, optional] 如果为真,则返回角度,如果为假,则返回弧度(默认)。

返回 : 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.]


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3