一、向量化运算1.1 与数字的加减乘数等算数运算每个元素都指向相同的操作。比如:
结果可想而知。
1.2 通用函数:绝对值、三角函数、指数、对数通用函数(即ufunc)是一种对ndarray的数据执行元素级运算的函数。
(1) 绝对值 abs(a) #Python内置函数 np.abs(a)
(2)三角函数 np.sin(a) np.cos(a) np.tan(a) np.arcsin(a) np.arccos(a) np.arctan(a)
(3)指数运算 np.exp(a)
(4)对数运算 np.log(x) #就是数学中的ln(x) np.log2(x) np.log10(x)
1.3 两个数组的运算大小相等的数组之间的任何算术运算都会将运算应用到元素级。
x1+x2 #对应元素相加。 x1-x2 #对应元素相减。 x1*x2 #对应元素相乘。 x1/x2 #对应元素相除。 x1%x2 #对应元素取余。
大小相同的数组之间的比较会生成布尔值数组。 1. A>B //返回的是ndarray类型。【例1】
例1:
|
numpy(4)——numpy数组运算:向量化运算、矩阵运算、广播、统计、比较、花哨索引
最新推荐文章于 2024-06-11 21:28:37 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)