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
了解计算机硬件 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
目的是为执行 Ising 模型仿真提供一个非常基本的起点。 欢迎任何建议。
2021-11-18 18:59:35 44KB matlab
1
在无外场的情况下,自由边界的 方格上,存在着某种粒子,它具备三种自旋状态-1,0,1。我们认为t_initial=200后系统达到稳定态。系统演化至t_max=1200步。 (1)分别绘制单粒子平均磁矩 、单粒子平均能量 与温度 之间的关系图。观察并讨论图中现象。 (2)根据(1)中的现象,合理选取不同的T,分别绘制系统达到稳定态后的演化过程中,系统总磁矩的分布曲线
2021-11-18 18:33:32 6KB 蒙特卡洛 晶格 磁矩
1