文件名称:场线耦合matlab代码-SimulatedAnnealingforIsing_MatlabCmex:这是最初由SVIsakov等人编写的模拟
文件大小:29KB
文件格式:ZIP
更新时间:2024-07-09 05:53:48
系统开源
场线环路matlab代码Ising_MatlabCmex 模拟退火 这是最初由 SV Isakov 等人编写的模拟退火代码的 MATLAB 包装器。 版权所有 (C) 2012-2013 by Sergei Isakov Ilia Zintchenko 该程序是免费软件:您可以根据*软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版或(由您选择)任何更高版本)的条款重新分发和/或修改它。 分发此程序是希望它有用,但不作任何保证; 甚至没有对适销性或针对特定目的的适用性的暗示保证。 有关更多详细信息,请参阅 GNU 通用公共许可证。 您应该已经收到一份 GNU 通用公共许可证以及该程序。 如果没有,请参阅。 ================================================== ==================== 霍晨改编 这是对 MATLAB 原始 C++ 代码的改编。 目前,它仅支持用于与磁场(任意数量的邻居)算法进行一般交互的 Single-spin 代码。 用法 首先,需要在 MATLAB 中编译 SimulatedAnnealin
【文件预览】:
SimulatedAnnealingforIsing_MatlabCmex-master
----sched.m(1KB)
----SimulatedAnnealing.cpp(2KB)
----MatlabSA.zip(18KB)
----simalgorithm.h(4KB)
----EnergyCalc.m(611B)
----LICENSE(1KB)
----Rearrange.m(558B)
----TestInstance.txt(5KB)
----lattice.h(4KB)
----TestExample.m(199B)
----SA.m(1KB)
----utils.h(5KB)
----README.md(3KB)
----sched.h(1KB)