Numpy中的power函数用于计算输入数组中每个元素的指数幂。
函数原型:
numpy.power(x1, x2, out=None)
参数说明:
- x1:输入数组。
- x2:指数值,可以是一个标量或者一个数组。
- out:可选参数,指定输出结果的数组。
import numpy as np
# 计算单个元素的平方
result = np.power(3, 2)
print(result)
# x为单个元素,y为数组,针对单个元素
result = np.power(2, [1, 2, 3, 4])
print(result)
# 创建一个numpy数组
arr = np.array([1, 2, 3, 4])
# 计算数组中每个元素的平方
result = np.power(arr, 2)
print(result)
# 计算数组中每个元素的立方
result = np.power(arr, 3)
print(result)
# 计算数组中每个元素的指数幂
result = np.power(arr, [1, 2, 3, 4])
print(result)