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