Python/Numpy之加减乘除开方平方幂值三角函数等算数运算
import numpy as np
a = np.array([1,2,3])
b = np.array([2,3,4])
- 加法:
add1 = a + b
add2 = np.add(a,b)
- 减法:
sub1 = a - b
sub2 = np.subtract(a,b)
- 乘法:
mul1 = a * b
mul2 = np.multiply(a,b)
- 除法:
div1 = a / b
div2 = np.divide(a,b)
- 幂指运算开方、平方、指数、对数:
sqrtx = np.sqrt(a)
# 开方
powerx = np.power(a,2)
# 平方
expx = np.exp(a)
logx = np.log(a)
- 三角函数:
sinx = np.sin(a)
cosx = np.cos(a)
>>> import numpy as np
>>> a = np.array([1,2,3])
>>> b = np.array([2,3,4])
>>> sub1 = a - b
>>> sub1
array([-1, -1