MATLAB实现圆柱体容器内球形颗粒堆积
圆柱底面圆心为原点
容器尺寸、球的体积分数、球的半径可以调整;
可以输出球的位置信息并保存,txt格式,准备用于fluent的颗粒文件。
收起
当前问题酬金
¥ 50 (您已提供 ¥ 20, 还可追加 ¥ 450)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
MATLAB通过区块划分提高随机生成圆球干涉检查的效率_matlab 怎么提高颗粒堆积效率-CSDN博客 文章浏览阅读425次。通过区块划分提高随机生成圆球干涉检查的效率 在材料研究中,经常使用Matlab来仿真材料的各种情况——比如仿真电池颗粒的分布及后续计算。 在材料仿真时,我们第一步一般是先生成要仿真的材料。而其中用到的方法之一就是随机位置生成一定数量特定大小的颗粒。例如下图的样子: 在随机生成这些颗粒的时候,每随机生成一个颗粒我们都要判断新生成的颗粒和其它已有颗粒的位置关系,如果发生干涉则新生成的颗粒需要重新生成。而这样的计算方式的时间复杂度是O(N!)的,随着要生成的颗粒的数量的增加计算时间将变得漫长。 _matlab 怎么提高颗粒堆积效率 https://blog.csdn.net/soar3033/article/details/124306009 这是我以前做的一个例子,堆积也做过,有需要可以联系
报告相同问题?