从布朗运动计算热核

计算科学 计算物理学 参考请求 随机
2021-12-25 05:28:14

这个问题很简单,但我很难找到代码。假设我用给定的语言编写了一个程序,计算一个粒子在一维中进行布朗运动的演化。给定所有步骤,我应该如何编写一个算法来从中导出热核?

一些好的参考资料可以作为答案。

1个回答

您对解决方案感兴趣u(x,t)受一些边界条件和初始条件影响的热方程的u(x,0)=δ(xx0). 您有时可以近似此值t1,t2,,tn通过模拟一堆粒子的扩散x0并有时构建粒子分布的直方图t1,t2,,tn.

这是获取热核的一种非常低效且不精确的方法。为什么要使用这种方法?你到底想做什么?