APP| 论坛
首页 >> 第一原理 >>蒙特卡洛计算距离温度,转变温度能找到,但是Cv曲线错误,同时磁化率曲线在0K有突变

蒙特卡洛计算距离温度,转变温度能找到,但是Cv曲线错误,同时磁化率曲线在0K有突变

沙子。。  (举报此信息)
如题,最近变了一个计算居里温度的code,但是画出来的曲线有问题,如下图,
1、不同的循环补数和取样数跑出来的磁矩都没有问题,但是磁化率会在0K附近出现峰,而且补数越多,这个峰越明显;
2、Cv曲线则完全不对,理论上Cv的峰值应该跟磁化率一样,但是却出现在0k,有时候取很低的步数会让cv出现在居里点,但是步数一多就没了。
我用的Ising模型,用的是系统自带的随机数,就是最一般的那个,担心是不是随机数的问题
请问有大神知道原因吗?

1.png

2.png

3.png
猜你喜欢
用户评论
气相色谱质谱联用仪

打开

研博分析测试中心:拉曼光谱仪

打开

白光干涉仪 轮廓仪 粗糙度 3D...

打开

理工科的男生,拍照会怎样?

打开

坐标济南,爆照征女友

打开