cy-Yin / Simulation-of-Boltzmann-Distribution

Degeneracy,Energy,Most Probable Distribution

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simulation-of-Boltzmann-Distribution

玻尔兹曼分布模拟过程:

参考知乎上的关于“如何用通俗的语言解释「玻尔兹曼分布」”的回答进行模拟

构造一个微正则系综,满足:

  • 总能量一定(总共为20*10000份能量)
  • 总粒子数一定(总共有10000个粒子)

其中假设简并度为1

初始时刻,所有粒子处于同一能级(能量份数均为20)

细致平衡条件通过随机两个粒子交换能量实现,因为每一个交换过程的逆过程与正过程发生的概率相等

最后不同能级的粒子排序后分布就满足boltzmann分布

About

Degeneracy,Energy,Most Probable Distribution


Languages

Language:Python 100.0%