我在 3d 空间中有以下一组点,我想计算各处的梯度,即返回一个向量场。
points = []
for i in np.linspace(-20,20,100):
for j in np.linspace(-20,20,100):
points.append([i,j,i**2+j**2])
points = np.array(points)
它是一个椭圆抛物面。
使用np.gradient(points)
,
http://docs.scipy.org/doc/numpy/reference/generated/numpy.gradient.html
我既没有得到正确的值,也没有得到我期望的尺寸。谁能给我一个提示?