## 描述 在随机模拟实验中,在一个给定的曲面上生成均匀随机点是一个常见的需求。 但是还没发现有太好通用的算法,这里进行一些探索。 ### 定义 我们把问题分解成两个: 1. 在n维空间(n>=2)上的一条曲线上生成均匀随机点 2. 在n维空间(n>=3)上的一条曲面上生成均匀随机点 #### 何为随机? 我们已经知道 **同余发生器** 或者 **混沌迭代式** 都可以生成伪随机数,这里的随机的定义保持一致。 #### 何为均匀随机? 我们把均匀随机定义为某种度量上的随机: - 把曲线上的均匀随机,定义为沿着曲线的长度均匀随机采样。 - 把曲面上的均匀随机,定义为沿着曲面上的面积均匀采样。 下面这个就不能定义为均匀随机采样 