numpy.negative
numpy.negative(x, *ufunc_args) = <ufunc 'negative'>
Функция negative() выполняет смену знака для всех чисел из массива x, что эквивалентно записи b = -a
.
-
- x - число, массив или подобный массиву объект
- Входные данные.
- *ufunc_args - аргументы универсальной функции
- Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
-
- результат - массив NumPy или вещественное число
- Массив из элементов x, но имеющих противоположный знак или число, если на вход подано одно число.
Смотрите так же:
positive
Примеры
>>> import numpy as np
>>>
>>> np.negative([-2, -1, 1, 2])
array([ 2, 1, -1, -2])
>>>
>>> np.negative([-np.inf, 0, -0, np.inf])
array([ inf, -0., -0., -inf])
>>>
>>>
>>> a = np.array([-1, 1])
>>>
>>> b = -a
>>> b
array([ 1, -1])
>>> b is a
False