numpy.conj () in Python

NumPy | Python Methods and Functions

Conjugation of a complex number is obtained by changing the sign of its imaginary part. If the complex number is 2 + 5j, then its conjugate is 2-5j.

Parameters:
x [array_like]: Input value.
out [ndarray, optional]: Output array with same dimensions as Input array, placed with result.

Return:
x: ndarray. The complex conjugate of x, with same dtype as y.

Code # 1:

# Python3 code demonstrates the Con () 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:

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

Code # 2:

# Python3 code demonstrates the Con () function

 
# numpy import

< code class = "keyword"> 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 )

Output:

 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]] 




Get Solution for free from DataCamp guru