📅  最后修改于: 2023-12-03 15:34:23.817000             🧑  作者: Mango
numpy.absolute()
是Python中NumPy库中的一个函数,它用于返回给定数组中各个元素的绝对值。
numpy.absolute(arr, out=None)
其中,
函数 numpy.absolute()
返回一个包含arr中各个元素绝对值的新数组。
import numpy as np
arr1 = np.array([-1, -2.5, 3, 4.5])
arr2 = np.array([[4, -5], [6, 7]])
print(np.absolute(arr1))
# [1. 2.5 3. 4.5]
print(np.absolute(arr2))
# [[4 5]
# [6 7]]
在上面的示例中,我们使用numpy.absolute()
函数来计算一个一维及一个二维 NumPy 数组的各个元素的绝对值,并将结果打印到控制台中。
numpy.abs()
返回给定数组的绝对值,与numpy.absolute()
函数是等价的。numpy.sign()
返回给定数组中各个元素的符号,其中符号定义为x / abs(x)
,其中x为给定元素。numpy.absolute()
函数是Python中NumPy库中的一个实用函数,用于计算一个给定数组中各个元素的绝对值,并可将计算结果返回为一个新的数组。此外,与numpy.abs()
函数等价,还有一个关联的 numpy.sign()
函数可用于返回给定数组中各个元素的符号。