擅长:python、mysql、java
<p>仅仅剔除掉你圈子之外的结果就足够了。在</p>
<p>如果不想抛出某些百分比的随机结果,可以选择一个随机角度和距离,以确保所有值都在圆的半径范围内。重要的是要注意,在这个解决方案中,你用来将一个角度外推到一个向量的方法的精度会使你的分布更加集中在中心。在</p>
<p>如果你用你的x,y值做一个向量,然后把这个向量的长度随机地放到你的圆内,你的分布将不再是均匀的,所以我会避开这种方法,如果均匀性是你最关心的。在</p>
<p>剔除方法是我提到的三种方法中分布最均匀的,尽管随机角度/长度方法通常很好,除非涉及非常精细的精度和粒度。在</p>