Python numpy.real_if_close()函数

Python numpy.real_if_close()函数

在这个numpy.real_if_close()函数中,如果复数输入返回一个实数阵列,那么复数部分就接近于零。

语法: numpy.real_if_close(arr, tol = 100)

参数 :
arr : [array_like] 输入阵列。
tol : [float] “接近于零 “定义为tol。数组中元素的复数部分的容差,以机器埃普西隆为单位。

返回 : [ndarray] 如果arr是实数,Arr的类型被用于输出。如果arr有复数元素,返回的类型是float。

代码#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)

输出 :

[3.6]

代码#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)

输出 :

[3.6+2.e-11j]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程