在numpy中制作椭球体

0 投票
1 回答
905 浏览
提问于 2025-04-17 14:29

我想知道怎么用NumPy来制作一个椭球体。

我现在有一个制作球体的代码,像这样:

def sphere()
   R = 25
   xx, yy, zz = np.mgrid[:100, :100, :100]
   return ((xx - 50) ** 2 + (yy - 50) ** 2 + (zz - 50)) < R**2

我想把这个代码改成可以制作椭球体的,这样我就可以让它有任何旋转角度。

1 个回答

0

你可以看看这里,我不太确定这是不是你需要的椭球体类。

撰写回答