以下矩阵方程 in对于给定的和矩阵在我的工作中作为协方差矩阵的表征出现。我了解到这个方程被称为李雅普诺夫方程,特别是在连续时间控制理论中,并且有各种众所周知的算法可以利用这个线性方程的特殊性质来求解它。
通过谷歌搜索,我还了解到存在 Matlab 和 Fortran 实现。我找到了 SLICOT 和 RECSY。但是,由于许可问题,对 SLICOT 源的访问已停止。
我的大部分工作都是在 R 中实现的,由于我一直无法找到求解器的 R 接口,所以我考虑自己编写一个。那么我的问题是,如果 SLICOT 是最好的 Fortran(或 C)库,并实现了 Lyapunov 方程的求解器?我也对可以处理大型稀疏矩阵的实现感兴趣。