我目前正在研究容器中的气体颗粒模型。当我初始化粒子时,我正在给它们所有相同的速度(变化+/-方向)。我需要找到一种方法来改变它,以便速度遵循maxwell boltzmann分布。
有没有人知道如何解决这个问题?
答案 0 :(得分:2)
Maxwell–Boltzmann distribution的维基百科条目,符合java.lang.math。除了开玩笑,我假设您已了解分配的工作原理。以下是关于如何do the calculations in C的论坛讨论。这是一个网站,研究人员实际上制作了一个java applet,以该分布定义的方式显示the little balls bouncing around。他们或许可以帮助你。有关如何执行此操作的重要提示,请查看Web练习部分中的Question 34。