【发布时间】:2012-08-18 09:49:23
【问题描述】:
我在 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
我既没有得到正确的值,也没有得到我期望的尺寸。谁能给个提示?
【问题讨论】: