numpy.conj() en Python

La función numpy.conj() ayuda al usuario a conjugar cualquier número complejo.

El conjugado de un número complejo se obtiene cambiando el signo de su parte imaginaria. Si el número complejo es 2+5j entonces su conjugado es 2-5j.

Sintaxis: numpy.conj(x[, out] = ufunc ‘conjugate’)
Parámetros:
x [array_like]: valor de entrada.
out [ndarray, opcional]: array de salida con las mismas dimensiones que la array de entrada, colocada con el resultado.

Retorno :
x : ndarray. El complejo conjugado de x, con el mismo tipo de d que y.

Código #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)

Producción :

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

 
Código #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)

Producción :

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

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *