假设我有一个 D 维球体,其中心为 [C1, C2, C3, C4, ... CD],半径为 R。现在我想绘制 N 个均匀分布的点(彼此等距)在球体表面。这些点的确切位置并不重要,只要它们彼此大致等距即可。我想要一个返回这些点的数组 P 的函数。
function plotter(D, C[1...D], R, N)
{
//code to generate the equidistant points on the sphere
return P[1...N][1...D];
}
最佳答案
几个选项:
关于math - 如何在大致等距的 D 维球面上绘制 N 个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700879/