SHD*_*HDY 1 javascript algorithm chemistry
我想创建一个在圆圈周围放置点的插画脚本。
假设给出了壳,但我需要一种方法来在 n 大小的圆圈上均匀地散布一定数量的点(电子)。例如,第一个圆圈上有 2 个点,第二个圆圈上有 8 个点,依此类推。
这是一个例子
重新表述我的问题:我最多设置了 7 个圆圈。我如何在这些圆圈上散布点?
dre*_*zor 6
由于整个圆是2 * PI弧度,圆心在 (0, 0) 并且假设您有点n,您必须将第 i 个点放在坐标 x =R * cos(i * 2 * PI / n)和 y = 上R * sin(i * 2 * PI / n),i = 0..n-1其中R是当前圆的半径。
2 * PI
n
R * cos(i * 2 * PI / n)
R * sin(i * 2 * PI / n)
i = 0..n-1
R
这都是关于极坐标系的
归档时间:
13 年,11 月 前
查看次数:
1869 次
最近记录:
11 年,2 月 前