Open In App

numpy.conj() in Python

Last Updated : 11 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

The

numpy.conj()

function helps the user to conjugate any complex number. The conjugate 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.

Syntax:numpy.conj(x[, out] = ufunc 'conjugate') 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 :

Python
# 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 :

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

Code #2 :

Python
# 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)

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

Similar Reads

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy