En esta numpy.real_if_close()
función, si la entrada compleja devuelve una array real, las partes complejas están cerca de cero.
Sintaxis: numpy.real_if_close(arr, tol = 100)
Parámetros:
arr: [array_like] Array de entrada.
tol : [float] “Cerca de cero” se define como tol. Tolerancia en epsilones de máquina para la parte compleja de los elementos del arreglo.Retorno: [ndarray] Si arr es real, el tipo de arr se usa para la salida. Si arr tiene elementos complejos, el tipo devuelto es float.
Código #1:
# Python program explaining # numpy.real_if_close() function # importing numpy as geek import numpy as geek arr = [3.6 + 4e-14j] tol = 1000 gfg = geek.real_if_close(arr, tol) print (gfg)
Producción :
[3.6]
Código #2:
# Python program explaining # numpy.real_if_close() function # importing numpy as geek import numpy as geek arr = [3.6 + 2e-11j] tol = 1000 gfg = geek.real_if_close(arr, tol) print (gfg)
Producción :
[3.6+2.e-11j]