我有一个粒子立方体,我已将其投影到二维网格上,通过单元格中的云将粒子投影到网格上,并通过标量对它们进行加权。
然后我想要每个网格点的标量梯度。在 2D 中,我正在这样做np.gradient
,我得到了两个在 x 和 y 方向上具有梯度的数组:
gradx, grady = np.gradient(grid)
有谁知道我如何将其概括为 3 维?3D 单元格中的云很好,但我留下了一个形状为 (700, 700, 700) 的网格。
据我所知,np.gradient
不能处理这个?
谢谢,丹尼尔