función numpy.real_if_close() – Python

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]

Publicación traducida automáticamente

Artículo escrito por sanjoy_62 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 *