如何均匀随机生成以 (x, y) 为圆心,半径为 r 的圆内任意一点坐标?
  • 板块学术版
  • 楼主Empty_Brain
  • 当前回复13
  • 已保存回复13
  • 发布时间2023/1/3 14:52
  • 上次更新2023/10/24 05:42:36
查看原帖
如何均匀随机生成以 (x, y) 为圆心,半径为 r 的圆内任意一点坐标?
660358
Empty_Brain楼主2023/1/3 14:52

有一种非均匀随机的做法,即先从 [xr,x+r][x-r,x+r] 中选取 xx,然后根据函数公式推导出 yy 范围,生成 yy

还有一种做法是生成幅角和模长,不知道是不是均匀随机。

2023/1/3 14:52
加载中...