- 主题:求教:在球面上如何随机取一点
如果按照球坐标系的θ,φ可以做到随机吗?
我计算球冠面积, 感觉不太对.
还有别的方法吗? 求教了.
--
FROM 222.190.121.*
【 在 upndown 的大作中提到: 】
: 随机有不同的方法
:
请问具体有什么方法呢? 或者指点一下参考资料, 我去查一下. 多谢多谢!
--
FROM 222.190.121.*
【 在 upndown 的大作中提到: 】
: 比如圆,可以按弦,可以按半径,等等
:
我想能做到在球面上随机取点, 想不到什么合适的方法.
--
FROM 222.190.121.*
【 在 gtgtjing 的大作中提到: 】
: 你需要先分清楚随机和均匀分布的区别
说错了, 应该是随机分布.
--
FROM 222.190.121.*
【 在 hihey 的大作中提到: 】
: 这个问题你就说的不清楚。
: 你是指球面上每一个点的概率,每一个点都是完全相同的,是均匀分布。
: 如果说球面上某一个网格的概率,那就不是均匀的了。
: ...................
是球面上每一个点的概率相同
--
FROM 222.190.121.*
【 在 laofu 的大作中提到: 】
: 你的“随机”是指球面上各点取到的概率相等吧?可以的,但θ的取法要注意,不能直接用均匀分布的随机数,否则南北极取到的概率就会大于赤道。
: φ,找一个[-pi, pi] 上均匀分布的随机数就可以了。
: θ,先找一个[-1,1] 上均匀分布的连续随机数x,一个p=0.5的01分布y,
: ...................
是的, 一开始就是这个问题, 我估算了一下, 不行.
--
FROM 222.190.121.*