24小时热门版块排行榜    

查看: 1000  |  回复: 2

meigudengfei

新虫 (初入文坛)

[求助] 颗粒碰撞模拟 已有2人参与

大神们请教大家一个问题,我现在在做颗粒的粘性碰撞,有1000个颗粒
通过两个颗粒之间的距离是否小于直径判断他们是否碰撞,碰撞了再判断粘性力与碰撞力之间的关系来知道两个颗粒是否黏在一起 ,但现在我有一个问题就是在一个时间步长内怎么统计有多少个颗粒黏在了一起,分别是哪些颗粒,这个有办法用程序实现吗?请各位指点一下
现在通过一步步搜索判断两个颗粒是否黏在一起我可以判断了 我就是不知道1个时间步长后怎么统计有哪些颗粒黏在一起,有多少个颗粒团
急切求指导!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

【答案】应助回帖

感谢参与,应助指数 +1
你这种问题最适合到 计算机算法版块去求助
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2014-03-19 17:21:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

libralibra

至尊木虫 (著名写手)

骠骑将军

【答案】应助回帖

感谢参与,应助指数 +1
ben_ladeng: 专家考核 2014-03-19 20:24:16
你需要好好定义颗粒这个类,增加一个属性来表示是否与其他颗粒粘在一起,粘在一起的颗粒序号是几
或者定义一个方法来合并这2个粘在一起的颗粒,变成一个
然后下次步长,直接扫一下颗粒数(如果有合并方法),或者判断每个颗粒的属性(没有合并)即可
matlab/VB/python/c++/Java写程序请发QQ邮件:790404545@qq.com
3楼2014-03-19 18:52:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 meigudengfei 的主题更新
信息提示
请填处理意见