计算复数 phase/argument 的不同函数
Different functions for calculating phase/argument of complex numbers
和有区别吗
cmath.phase()
来自 cmath
模块的函数,以及
np.angle()
来自 numpy
的函数。
从数学上讲,这两个函数之间没有区别。两者都将复数的相位或自变量计算为:
arg = arctan2(zimag, zreal)
请参阅 cmath.phase
and source code for numpy.angle
. From software point of view, as @Julien mentioned in 的文档,cmath.phase()
不适用于 numpy.ndarray
。
cmath.phase()
来自 cmath
模块的函数,以及
np.angle()
来自 numpy
的函数。
从数学上讲,这两个函数之间没有区别。两者都将复数的相位或自变量计算为:
arg = arctan2(zimag, zreal)
请参阅 cmath.phase
and source code for numpy.angle
. From software point of view, as @Julien mentioned in cmath.phase()
不适用于 numpy.ndarray
。