File Exchange

image thumbnail

Matrix logarithm

version 1.1.0.0 (7.49 KB) by Nick Higham
Two functions for computing the matrix logarithm by the inverse scaling and squaring method.

1 Download

Updated 24 Oct 2011

View License

This submission contains two functions for computing the matrix
logarithm by the inverse scaling and squaring method. LOGM_NEW uses a
Schur decomposition, while LOGM_ISS_FULL is transformation-free and
works entirely with the original matrix. Both incorporate several
improvements over previous algorithms.

Function TEST.M runs a simple test of the codes.

Details on the underlying algorithms can be found in

A. H. Al-Mohy and N. J. Higham. Improved Inverse Scaling and Squaring
Algorithms for the Matrix Logarithm. MIMS EPrint 2011.83, The University
of Manchester, October 2011. http://eprints.ma.man.ac.uk/1687

Cite As

Nick Higham (2020). Matrix logarithm (https://www.mathworks.com/matlabcentral/fileexchange/33393-matrix-logarithm), MATLAB Central File Exchange. Retrieved .

Comments and Ratings (2)

Daniel

Daniel

Updates

1.1.0.0

Added link to http://www.mathworks.com/matlabcentral/fileexchange/20820-the-matrix-function-toolbox, which I had forgotten about.

MATLAB Release Compatibility
Created with R2011b
Compatible with any release
Platform Compatibility
Windows macOS Linux