numpy.absolute

numpy.absolute(x, *ufunc_args) = <ufunc 'absolute'>

Функция absolute() возвращает абсолютное значение (модуль) элементов массива. Для комплексных чисел вида a + bi абсолютная величина вычисляется по формуле \(\sqrt{ a^2 + b^2 }\).

Функция numpy.abs() является сокращенной записью (псевдонимом) numpy.absolute().

Параметры:
x - число, массив или подобный массиву объект
Входные данные.
*ufunc_args - аргументы универсальной функции
Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
Возвращает:
результат - массив NumPy или вещественное число
Массив вычисленных абсолютных значений каждого элемента из x или число, если на вход подано одно число.
Смотрите так же: fabs

Примеры

>>> import numpy as np
>>> 
>>> np.absolute(-1), np.abs(-1)
(1, 1)
>>> 
>>> np.absolute([1 + 1j, 1 - 1j])
array([1.41421356, 1.41421356])
>>> 
>>> 
>>> np.absolute([-np.inf, np.nan, np.inf])
array([inf, nan, inf])