本程序在Matlab中利用蒙特卡洛方法模拟二维伊辛模型。
本程序利用最基础的Matlab操作来模拟二维伊辛模型。对此我选取了一种相对简单的思路:单分子翻转法。
在运行本程序之前,你应该将所有文件添加到Matlab的路径下。除非是你想帮我改进代码,你最好在ising.m这个文件里运行本程序。
你可以在ising.m中改变温度范围和重复次数,并可以在ising_.m中设置参数。对此你所需要做的仅仅只是调整一下默认参数就行了。
享受伊辛和Matlab给你带来的快乐吧!欢迎建议和指正(以及STAR)。
好消息!我将一个关于模拟伊辛模型的详细介绍上传到了知乎,猛戳这里以查看。
Bill于8/9/2018创建于北京