Redian新闻
>
请问如何在球体表面均匀分布N个点(赠送包子) (转载)
avatar
请问如何在球体表面均匀分布N个点(赠送包子) (转载)# Engineering - 工程
h*a
1
【 以下文字转载自 Mathematics 讨论区 】
发信人: hpanda (panda), 信区: Mathematics
标 题: 请问如何在球体表面均匀分布N个点(赠送包子)
发信站: BBS 未名空间站 (Thu Oct 30 11:47:20 2008)
诚心诚意向各位请教一个问题:假设有一个半径为R的球,如何在球面均匀分布N个点?
这里的“均匀”并不要求数学上的严格,只要最近的点点距离对所有的点都大致相等就
可以。关键是要容易通过一段程序来实现,也就是说,假设球心位于XYZ坐标系的原点
,向程序输入两个参数:半径R,点数N,程序运算后能给出N个坐标。
多谢!若哪位大侠能给出解决方案,有包子赠送。
avatar
m*e
2
球坐标系换成直角坐标系就可以了吧?

【在 h****a 的大作中提到】
: 【 以下文字转载自 Mathematics 讨论区 】
: 发信人: hpanda (panda), 信区: Mathematics
: 标 题: 请问如何在球体表面均匀分布N个点(赠送包子)
: 发信站: BBS 未名空间站 (Thu Oct 30 11:47:20 2008)
: 诚心诚意向各位请教一个问题:假设有一个半径为R的球,如何在球面均匀分布N个点?
: 这里的“均匀”并不要求数学上的严格,只要最近的点点距离对所有的点都大致相等就
: 可以。关键是要容易通过一段程序来实现,也就是说,假设球心位于XYZ坐标系的原点
: ,向程序输入两个参数:半径R,点数N,程序运算后能给出N个坐标。
: 多谢!若哪位大侠能给出解决方案,有包子赠送。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。