正交采样Matlab代码-random-unitary-matrices:用于采样Haar分布随机酉矩阵和正交矩阵的软件包

时间:2024-06-28 04:57:21
【文件属性】:

文件名称:正交采样Matlab代码-random-unitary-matrices:用于采样Haar分布随机酉矩阵和正交矩阵的软件包

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-28 04:57:21

系统开源

坐标点Matlab代码对随机酉矩阵和正交矩阵的特征值进行采样 该存储库包含手稿 [1] 的软件,该软件描述了一种从 U(n)、O(n)、SU(n) 和 SO(n) 组中采样 Haar 分布酉矩阵和正交矩阵的特征值的方法)。 该软件适用于 MATLAB,并包含复制论文中实验的脚本。 使用软件 该软件依赖于 EISCOR [2] 中的单一 QR 求解器,这是一个用于核心追踪特征值算法的 Fortran 90 库。 包含一个名为compile_eiscor.m的脚本,可自动下载和编译 EISCOR 和 MEX 接口。 首先,您需要下载此存储库中的代码并运行命令compile_eiscor ; 输出应类似于以下内容。 >> compile_eiscor If necessary, I will download and install eiscor. You need to have the following packages installed: git, gfortran, make. Should I proceed? [yn]: y Building with 'gfortran'.


【文件预览】:
random-unitary-matrices-master
----compile_eiscor.m(1KB)
----unitary_qr.m(1KB)
----test_distribution.m(3KB)
----test_complexity.m(894B)
----unitary_qr_eiscor.F90(1KB)
----README.md(3KB)
----fast_timeit.m(206B)
----sample_eigs.m(4KB)

网友评论