资源简介
二维伊辛模型的Matlab代码,可以给学习蒙特卡洛算法的同学们练手
代码片段和文件信息
function y = Cal_E(H)
global L;
global SPIN;
E = 0;
for i = 2:L+1
for j = 2:L+1
E =-(SPIN(ij)*SPIN(i-1j)+SPIN(ij)*SPIN(i+1j)+SPIN(ij)*SPIN(ij+1)+SPIN(ij)*SPIN(ij-1)+SPIN(ij)*SPIN(i+1j+1)+SPIN(ij)*SPIN(i-1j-1))/2-SPIN(ij)*H+E;
end
end
y=E;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 276 2013-10-22 22:48 Monte Carlo Ising Model\Cal_E.m
文件 282 2013-10-22 22:54 Monte Carlo Ising Model\Cal_E1.m
文件 371 2013-10-22 22:48 Monte Carlo Ising Model\Flip_Spin.m
文件 3292 2013-10-23 04:08 Monte Carlo Ising Model\main.m
文件 756 2013-10-23 03:39 Monte Carlo Ising Model\Monte_Carlo.m
文件 365 2013-10-23 02:48 Monte Carlo Ising Model\Monte_Carlo_warmup.m
目录 0 2014-08-23 17:07 Monte Carlo Ising Model
----------- --------- ---------- ----- ----
5342 7
相关资源
- 电动汽车有序充电的蒙特卡洛模拟
- Monte 随机潮流计算
- Reliability--of-Wind-Farm-bess- 对含储能和风
- MonteCarlo
- Particle-Filter-with-comments 有注释的粒子
- Monte-Carlo
- 蒙特卡洛算法和matlab程序
- 可靠性方法:蒙特卡洛法的Matlab源代
- MATLAB 蒙特卡洛
- 蒙特卡洛MATLAb代码
- Ising模型的matlab数值模拟
- matlab源程序_用蒙特卡洛法实现对排队
- 一分关于康普顿散射的蒙特卡罗matl
- 蒙特卡洛的matlab实现
- 蒙特卡洛仿真
- 蒙特卡罗MATLAB实现的
- 蒙特卡洛模拟期权定价example.m
评论
共有 条评论