Matrix exponential using scaled-squared subdiagonal Pade

Computes the matrix exponential or its action on a vector
58 Downloads
Updated 18 May 2016

View License

sexpm(A) computes the matrix exponential of a square matrix A. sexpmv(A,b) computes the action of the matrix exponential on a given vector b. The codes can be much more efficient than MATLAB's standard expm if the matrix has eigenvalues of widely varying real part, and the rightmost eigenvalues do not have widely varying imaginary parts.
Details of the algorithm are described in
Stefan Guettel and Yuji Nakatsukasa, Scaled and squared subdiagonal Pade approximation for the matrix exponential, pdf, SIAM Journal on Matrix Analysis and Applications, Vol. 37(1), pp. 145-170, 2016.

Cite As

Yuji Nakatsukasa (2024). Matrix exponential using scaled-squared subdiagonal Pade (https://www.mathworks.com/matlabcentral/fileexchange/57200-matrix-exponential-using-scaled-squared-subdiagonal-pade), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Matrix Exponential in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0.0