一组用于执行球体均匀采样的功能:工具箱,用于生成球面的均匀采样模式和分解-matlab开发

时间:2024-06-17 15:29:34
【文件属性】:

文件名称:一组用于执行球体均匀采样的功能:工具箱,用于生成球面的均匀采样模式和分解-matlab开发

文件大小:5.9MB

文件格式:ZIP

更新时间:2024-06-17 15:29:34

matlab

背景 在球体上找到点的均匀分布的问题历史悠久。 它的出现通常归因于物理学家JJ汤姆森(JJ Thomson),他在创建了他的所谓的李子布丁原子模型之后于1904年提出了这一想法[1]。 因此,该问题涉及确定局限于球体表面的N个均等电荷粒子的最小能量构型,它们通过库仑定律[1]施加的力相互排斥。 尽管原子的李子布丁模型早已被人们忽略,但汤姆森提出的原始问题已在许多研究领域中重新出现,并在病毒形态学,晶体学,物理化学,地球物理学,声学,信号处理,计算机图形学和医学成像(例如,HARDI)。 本次提交的目的是为Matlab用户提供一组函数,用于生成统一的采样模式和单位球体的分解(请参见演示图片)。 主要功能说明 “ ParticleSampleSphere.m”:通过使用梯度下降来最小化N个带电粒子系统的广义静电势能,从而生成单位球体的近似均匀的三角形镶嵌。 在此实现中,粒子的初始配置基于球


【文件预览】:
S2%20Sampling%20Suite.zip
S2%20Sampling%20Toolbox.zip

网友评论