如何证明点在球面上球面上的每一点都是圆点,跪求!

内容提示:【精品】35曲面的主方姠和曲率线曲面上一点P的两个方向,如果它

文档格式:PPT| 浏览次数:9| 上传日期: 05:13:34| 文档星级:?????

“球面上绝对均匀的布点(也即烸个点都是等效的)” 这两句话显然不等价啊 球面上的大圆的N等分点,都是等效的因为选择一下可以互换。 但一点都不均匀

如何产生在球面上均匀分布的点呢 这里提供若干种思路。



思路是: 对球面上的每一个点施加 坐标: x,y,z; 施加速度vx,vy,vz ; 计算其余点对当前点的作用力,求解一个微分方程组初始状态随机分布,每一个计算步更新当前粒子的运动速度和位移

传送门的matlab代码:

a=rand(N,1)*2*pi; %根据随机求面均匀分布,先生成一个初始状态 G=1e-2;%斥力常数试验这个值比较不错 for ii=1:200%模拟200步,一般已经收敛其实可以在之下退出 %r存放每点的x,yz数据,v存放每点的速度数据

我要回帖

更多关于 如何证明点在球面上 的文章

 

随机推荐