【文件属性】:
文件名称:StatMech_IsingModel
文件大小:89KB
文件格式:ZIP
更新时间:2021-04-09 18:55:44
MATLAB
IsingModel
用于模拟Ising模型的代码:
IsingSim.m :主文件,其中包含使用Metropolis采样和Wolff采样的2D Ising模型的模拟器,包括温度和耦合强度的参数。
采样功能
MetropolisSample.m :在一定时间范围内,在Ising自旋的配置上实施Metropolis(和热浴)采样。
WolffSample.m :在给定的时间内,对Ising自旋的配置实施Wolff采样。
电脑运算
IsingEnergy.m :计算自旋配置的能量密度。
绘图
IsingPlot.m :绘制旋转的配置。
CorrelationFun.m :计算自旋配置的2D连接的相关函数。
RadialAvergage.m :从2D连接的相关函数中RadialAvergage.m角度相关性的平均值。
用法
IsingSim
【文件预览】:
StatMech_IsingModel-main
----IsingPlot.m(860B)
----IsingEnergy.m(274B)
----RadialAverage.m(472B)
----myNeighbors.m(445B)
----CorrelationFun.m(285B)
----NNChainP.m(804B)
----img()
--------IsingModelScreenshot.png(92KB)
----ProppWilson.m(1KB)
----README.md(920B)
----WolffDemo.m(2KB)
----WolffIteration.m(816B)
----SampleGrid.m(3KB)
----IsingSim.m(3KB)