【发布时间】:2019-10-17 15:40:43
【问题描述】:
我正在尝试从 3-D 椭球中均匀地采样大约 1000 个点。有没有什么方法可以编码,这样我们就可以从椭球方程开始得到点?
我想要椭球表面上的点。
【问题讨论】:
-
请说明您是否希望这些点位于椭圆体内部或在椭圆体表面。内部可能很容易,但表面上要困难得多。
-
假设在里面,这本质上是stackoverflow.com/questions/5408276/…的副本。那是关于在球体内进行采样,但是任何椭球体只是仿射变换下的球体图像,并且仿射变换将保持均匀性。同意@RoryDaulton 在表面上均匀采样是一个非常困难的问题。请说明您的需求!
-
另外,请你举个例子来说明你对这个特定问题的“椭球方程”的意思吗?一般来说,有许多不同的方法来指定一个椭球体。
-
“椭球方程”是指
Ax²+Bxy+Cy²+Dx+Ey+F=0?
标签: python math random geometry ellipse