numpy.exp2
numpy.exp2(x, *ufunc_args) = <ufunc 'exp2'>
Функция exp2() вычисляет степени двойки т.е. 2**x
для всех x входного массива.
-
- x - массив или подобный массиву объект
- Входной массив.
- *ufunc_args - аргументы универсальной функции
- Аргументы, позволяющие настроить и оптимизировать работу функции (подробнее см. универсальные функции).
-
- результат - массив NumPy или вещественное число
- Массив вычисленных значений 2**x для всех элементов входного массива или число, если на вход подано одно число
Замечание
Функция доступна в NumPy с версии 1.3.0.
Примеры
>>> import numpy as np
>>>
>>> x = [-2, -1, 0, 1, 2]
>>>
>>> np.exp2(x)
array([0.25, 0.5 , 1. , 2. , 4. ])
>>>
>>>
>>> x = [1 + 1j, 2 + 2j, -2 - 2j, -1 -1j]
>>>
>>> np.exp2(x)
array([1.5384778 +1.27792255j, 0.7338279 +3.93211096j,
0.04586424-0.24575694j, 0.38461945-0.31948064j])