努比。Python中的conj()

这个 努比。conj() 函数帮助用户共轭任何复数。

null

复数的共轭是通过改变其虚部的符号来获得的。如果复数是2+5j,那么它的共轭数是2-5j。

语法: 努比。conj(x[,out]=ufunc‘共轭’) 参数: x[array_like]: 输入值。 out[ndarray,可选]: 输出数组的维数与输入数组的维数相同,与结果一起放置。

返回: x: 恩达雷。x的复共轭,具有与y相同的数据类型。

代码#1:

# Python3 code demonstrate conj() function
#importing numpy
import numpy as np
in_complx1 = 2 + 4j
out_complx1 = np.conj(in_complx1)
print ( "Output conjugated complex number of  2+4j : " , out_complx1)
in_complx2 = 5 - 8j
out_complx2 = np.conj(in_complx2)
print ( "Output conjugated complex number of 5-8j: " , out_complx2)


输出:

Output conjugated complex number of  2+4j :  (2-4j)
Output conjugated complex number of 5-8j:  (5+8j)

代码#2:

# Python3 code demonstrate conj() function
# importing numpy
import numpy as np
in_array = np.eye( 2 ) + 3j * np.eye( 2 )
print ( "Input array : " , in_array)
out_array = np.conjugate(in_array)
print ( "Output conjugated array : " , out_array)


输出:

Input array :  [[ 1.+3.j  0.+0.j]
 [ 0.+0.j  1.+3.j]]
Output conjugated array :  [[ 1.-3.j  0.-0.j]
 [ 0.-0.j  1.-3.j]]
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享