Lyapunov equation RK solvers

Version 1.0.0 (8,62 MB) von Fei Xue
Block rational Krylov subspace methods for large Lyapunov equation with a low-rank right-hand side. See readme.txt for details.
75 Downloads
Aktualisiert 9. Jun 2019

Lizenz anzeigen

This research software package contains several numerical algorithms based on rational Krylov subspaces for approximately solving large matrix Lyapunov equation inv(M)A X + X (inv(M)A)' + Bc*Bc' = 0, where Bc is of low rank (typically <= 5). It includes the following subroutines

eksm_RX.m Extended Krylov subspace method (EKSM) by Simoncini
rksm_RX.m Adaptive rational Krylov subspace method (RKSM) by Simoncini and Druskin
feksm_RX.m Flexible EKSM by Rostami and Xue
rprksm_RX_va.m Adaptive RKSM with limited number of poles (version A)
rprksm_RX_vb.m Adaptive RKSM with limited number of poles (version B)
FindShiftCplx61.m A heuristic algorithm for finding a near-optimal pole for F-EKSM; also used by all adaptive RKSM code
script.m A script running test problems.

Note: to limit the size of the package, we only provide three sample problems. To run and compare solvers, please make changes to this script accordingly. Additional test problems are available upon request.

Authors: M. Rostami (mwrostam@syr.edu) and F. Xue (fxue@clemson.edu)
Version 1.0 06/08/2019

Please read the documentation in each subroutine for technical details and references.

Zitieren als

Fei Xue (2025). Lyapunov equation RK solvers (https://de.mathworks.com/matlabcentral/fileexchange/71795-lyapunov-equation-rk-solvers), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2017b
Kompatibel mit R2017b bis R2019a
Plattform-Kompatibilität
Windows macOS Linux
Kategorien
Mehr zu Matrix Computations finden Sie in Help Center und MATLAB Answers
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0