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