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