AdiaQC 绝热量子计算求解器用于模拟各种问题(包括一些机器学习问题)。 这是用 Python 2.7.4 编写的,仅在 Linux 上进行了测试,但可能对您有用(如果确实如此,请告诉我)。 需要 SciPy(NumPy、PyLab)。 可能通过一些小调整与 Python3 一起使用(如果你做了它们,请分享)。 运行一个问题看起来像: python2 run.py -p [问题] 其中 [problem] 可以是包含在内的 hopfield.py(*.py 是多余的,无论如何都删除了扩展名,您可以在没有它的情况下指定)。 问题文件定义了一个名为“参数”的函数。 它接受命令行参数作为字典。 如果您需要为每个实例做一些特殊的事情,或者您想指定一种模拟类型,这对于具有大量实例的模拟非常有用。 cmd 参数是: --problem:指定问题文件路径相对于AdiaQC/problems
2023-04-15 10:58:28 170KB Python
1
matlab代码影响Codigos-Tese 代码是我的硕士论文的一部分。 本文的目的是了解如何使用Ising模型的类型来复制人类行为。 产出缺口被理解为国内生产总值的变化。 人们对经济增长(预期)的感知方式会影响经济,进而影响中央银行的货币政策。 Ising模型的变体将用于在模型社会上复制对产出缺口预期的创建和扩散。 最终目标是了解此类模型可以模拟央行的最佳货币政策的准确性。 大多数代码是用Python编写的,而其他代码则是用MATLAB编写的。
2023-02-14 09:38:04 5.93MB 系统开源
1
伊辛模型 Python 中的 Ising 模型 我们在 Python 中有四组代码: regular2D.py 这使用 Metropolis 算法运行 1 或 2D 方形网格 Ising 模型。 变量在文件内进行调整。 对于一维模型,将 n 或 m 设置为 1。 HexagonalLattice.py 使用 Metropolis 算法运行二维六边形网格 Ising 模型。 这就是作业中所说的“三角”。 由于每个单元格有六个邻居,我们决定将其称为六边形而不是三角形。 lattice.py 这会创建一个任意维度的点阵,随机填充 -1 和 1。 它还包含作用于该晶格的函数。 MetropolisModule.py 这应该使用 Metropolis 算法运行任意大小和维度的“方形”Ising 模型。 它在lattice.py中绘制用法:[时间步长] [温度] [维度1中的长度] [维度2中
2022-11-21 20:16:54 3.05MB Mathematica
1
VB开发的ising模型(伊辛模型)可视化程序
2022-01-13 14:05:47 17.69MB ising模型 伊辛模型 程序
1
Montecarlo 模拟显示了在 2D 和 3D 中从无序状态到有序状态的相变,而在 1D 情况下,对于不同于零的温度,不允许相变。 参数T(以kb为单位的温度)、J(交换常数)和h(外场)可以自由调整。 这里 J > 0 给出铁磁顺序,而 J < 0 给出反铁磁顺序。
2022-01-05 10:46:28 4KB matlab
1
2维正方格子Ising模型wolf算法实现
2021-12-14 21:26:54 4KB Ising模型 wolf算法实现
1
伊辛模型matlab代码2D-Ising-Model-Matlab 描述 在 Matlab 中使用 Monte Carlo 方法模拟 2D Ising 模型。 - 成都的账单 教程 该程序主要用于以Matlab 为主要应用程序来模拟二维Ising 模型。 我选择 Single-spin-flip dymanics 的简单方法来处理这个任务。 在运行程序之前,您应该将所有文件添加到 Matlab 路径中。 除非你想改进我的代码,否则你最好在 ising.m 中运行程序。 您可以在 ising.m 中更改温度范围和重复次数,并通过更改默认值来调整 ising_.m 中的参数。 享受使用 Ising 和 Matlab 的时光! 欢迎提出建议和调整(以及 STAR)。 好消息! 知乎上已经上传了Simulating 2D Ising Model的详细介绍。 有中文版,可以查看。 由 Bill 在成都创建 25/8/2018
2021-12-08 19:27:39 7KB 系统开源
1
了解计算机硬件 Linux 系统的安装 Linux 环境下模拟正方晶格上伊辛模型的自发磁化强度(附代码)
2021-12-07 22:03:07 551KB Linux centos ising模型
1
此示例将计算集成到有关铁磁体 Ising 模型的物理课程中。 最后附有练习。 学生将学习如何实现 Metropolis 算法、编写模块化程序、绘制物理关系、并行运行 for 循环,以及开发机器学习算法以对相位进行分类并预测自旋的 2D 配置的温度。 所需产品注意事项: 尽管某些练习使用了统计和机器学习工具箱,并行计算工具箱和神经网络工具箱,但MATLAB是运行实时脚本的唯一必需产品。
2021-12-05 14:57:04 4.74MB matlab
1
IsingModel 使用Metropolis方法创建Ising模型旋转图
2021-11-23 20:27:09 11.42MB Python
1