Ising-model:使用 terra.js 进行模型仿真

时间:2024-07-22 01:04:34
【文件属性】:

文件名称:Ising-model:使用 terra.js 进行模型仿真

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-22 01:04:34

JavaScript

伊辛模型 使用 terra.js 进行模型仿真 terra.js 是一个用于生物模拟和细胞自动机的 Javascript 库(更多详细信息,请访问 )。 它被用来实现一个简单的元胞自动机:二维铁磁材料的 Ising 模型,其中每个元胞是一个具有 2 个状态的磁域:“向上”(+1)或“向下”(-1),用不同的颜色表示。 根据 Metropolis 标准更改状态。 仿真实时运行,某些参数可以调整: 温度用于计算域翻转的概率(温度越大意味着终端噪声越大,这意味着更混乱的翻转) 外部磁场有利于与磁场方向相同的畴(正磁场有利于“上”畴,负磁场有利于“下”畴)。 摩擦:当为 Metropolis 准则计算能量变化时,总是添加摩擦参数(以防止人为连续域翻转或模拟滞后)。 ising.html、ising.css 和metropolis.gif 构成了放置脚本的网页。 terra.min.js


【文件预览】:
Ising-model-master
----metropolis.gif(598B)
----terra.min.js(19KB)
----ising.js(2KB)
----README.md(2KB)
----ising.css(176B)
----ising.html(1KB)

网友评论