(它提供了多维数组对象、基于数组的各种派生对象(例如,masked Array, 矩阵)。... 一维数组切片 a = np.array([9,8,7,6,5,4]) a[1:4:2]==>array([8,6]) [起始编号:终止编号(不含):步长] 多维数组切片
arr = np.arange...,一组最多两个冒号(开始:结束(不包含):步长) 例如一个3维的数组要切片 arr[开始:结束(不包含):步长 , 开始:结束(不包含):步长, 开始:结束(不包含):步长 ] 最后一维的切片没冒号...np.argmax(a), a.shape) –> (0,0)
numpy的梯度函数 np.gradient(a) : 计算数组a中元素的梯度,f为多维时,返回每个维度的梯度 离散梯度: xy坐标轴连续三个...x轴坐标对应的y轴值:a, b, c 其中b的梯度是(c-a)/2 而c的梯度是: (c-b)/1
当为二维数组时,np.gradient(a) 得出两个数组,第一个数组对应最外层维度的梯度,第二个数组对应第二层维度的梯度