跳转至

numpy.real_if_close()函数–Python

原文:https://www . geesforgeks . org/numpy-real _ if _ close-function-python/

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

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

参数: arr : 【阵 _ 象】输入阵。 公差:【浮动】“接近零”定义为公差。数组中元素复杂部分的机器公差。

返回:【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]



回到顶部