计算化学公社

标题: 计算均方位移的时间长度不同结果不同的疑问 [打印本页]

作者
Author:
熊小熊    时间: 2022-12-23 13:52
标题: 计算均方位移的时间长度不同结果不同的疑问
  大家好,我想问问关于均方位移的计算问题,我对同一对象进行均方位移的计算,计算的唯一差别在于计算的时间长度不同,一个计算了整个过程,一个计算了前几个ps,结果对应的同一时间均方位移不同,具体如下图所示,我想问问这种情况是怎麼造成的,我计算均方位移的目的是用于计算扩散系数

作者
Author:
sobereva    时间: 2022-12-23 14:07
MSD计算过程中会对可以取的所有可能的区段的结果取平均以减小统计误差:

(, 下载次数 Times of downloads: 15)

显然,考虑的轨迹越长,对于MSD(t)的t较小的情况,可以计算的次数就越多,采样误差就越小。对于分子的扩散本身就不容易,以及被考虑的分子数少的情况,更容易采样不足。

作者
Author:
熊小熊    时间: 2022-12-23 20:07
sobereva 发表于 2022-12-23 14:07
MSD计算过程中会对可以取的所有可能的区段的结果取平均以减小统计误差:

好的,谢谢您!




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3