坐标点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'.