
Matlab初始代码-Hubbard-ED-1D:一维哈伯德模型的精确对角化
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Matlab初始代码-Hubbard-ED-1D提供了使用Matlab进行一维哈伯德模型精确对角化的基础框架,适用于研究强关联电子系统。
该存储库包含MATLAB代码,用于执行一维哈伯德模型的虚时间相关函数精确计算。哈伯德模型广泛被用来描述特定物理现象,在我的第2章中以高年级物理专业学生可以理解的方式介绍了这一理论背景。此repo记录了我于2014年在14天内完成的工作,期间代码效率提高了上千倍,得益于广泛的分析和优化工作。
该MATLAB代码旨在利用其内置功能进行高效计算,并且如果用户有多个计算节点的许可证,则它可以自动分配任务至多台计算机上以提高性能。运行此程序的方法如下:首先修改ED_01_sparse.m文件中的模型参数;然后在Linux命令行中进入包含m文件的目录,执行示例脚本所示的matlab命令。对于使用集群环境的操作者来说,代码开头处有关调度器配置选项的注释可能会有帮助。
最终输出为一个.mat格式的文件,其中包含了两个方阵的数据,这些数据代表了加速和减速区的相关函数值。此外,存储库中还包含了一整套单元测试脚本,它们的名字都以test_开始。
全部评论 (0)
还没有任何评论哟~


