matlab张量积代码-mps_langevin:矩阵乘积状态Langevin方程的实现

时间:2021-05-26 02:49:03
【文件属性】:
文件名称:matlab张量积代码-mps_langevin:矩阵乘积状态Langevin方程的实现
文件大小:213KB
文件格式:ZIP
更新时间:2021-05-26 02:49:03
系统开源 matlab张量积代码矩阵乘积状态Langevin (1)在MATLAB中针对有限自旋链实现矩阵乘积状态Langevin方程,以及(2)对于无限自旋链实现时间相关的变分原理()。 矩阵乘积状态Langevin方程描述了与环境热接触的系统的轨迹。 它扩展了随时间变化的变分原理,用于演化具有附加噪声和摩擦项的矩阵乘积状态。 安装 下载此存储库,并将其文件夹和所有子文件夹添加到MATLAB路径。 从下载NCON软件包并将其添加到MATLAB路径。 代码示例 在此示例中,我们模拟了有限旋转链的随机哈密顿量下的噪声演化。 首先,我们需要指定系统。 我们将定义spinDimList来编码4个局部尺寸为spinDimList和4的自旋。 spinDimList = [2 4 3 4]; 我们想将键的维数限制为3: Dmax = 3; 现在,让我们使用randomizedSystem_localH()函数生成初始状态,汉密尔顿和环境。 我们还将温度设置为较低,并在无摩擦状态下工作(这是更快的!): [mpsInit,Hcell,EnvParams] = randomizedSystem_localH(

网友评论