numpy.lib.scimath.power#
- lib.scimath.степень(x, p)[источник]#
Возвращает x в степени p (x**p).
Если x содержит отрицательные значения, выходные данные преобразуются в комплексную область.
- Параметры:
- xarray_like
Входное значение(я).
- parray_like из целых чисел
Степень(и), в которую x вызывается. Если x содержит несколько значений, p должен быть либо скаляром, либо содержать то же количество значений, что и x. В последнем случае результат
x[0]**p[0], x[1]**p[1], ....
- Возвращает:
- выходndarray или скаляр
Результат
x**p. Если x и p являются скалярами, то и выход, в противном случае возвращается массив.
Смотрите также
Примеры
>>> import numpy as np >>> np.set_printoptions(precision=4)
>>> np.emath.power(2, 2) 4
>>> np.emath.power([2, 4], 2) array([ 4, 16])
>>> np.emath.power([2, 4], -2) array([0.25 , 0.0625])
>>> np.emath.power([-2, 4], 2) array([ 4.-0.j, 16.+0.j])
>>> np.emath.power([2, 4], [2, 4]) array([ 4, 256])