REVIEW - Matrix Computations


Title:

Matrix Computations

Author:

Gene H. Golub, Charles F. Val Loan

Publisher:

Johns Hopkins University Press (2013)

Pages:

781

Reviewer:

Paul Floyd

Reviewed:

March 2023

Rating:

★★★★☆


Verdict: Recommended

I’ll start off with a little niggle unrelated to the content. This book has a sort of matte cover (and without a dust jacket) so it soon started to look a bit grubby. I know that it isn’t an ornament, but I do prefer a glossy cover that I can give a wipe.

I’ve read a few books on linear algebra. Usually they are more mathematical with little or no references to code or algorithms. This book, whilst it’s not a full blown software book, does contain a lot of outlines of algorithms. Generally this is with a Matlab-like syntax, but it should be clear enough to allow most programmers to implement in any language.

I won’t go into detail of all of the 12 chapters, but I’d say that it covers everything that you are likely to encounter at a beginner to intermediate level. In short that covers fundamentals, direct solvers, iterative solvers, dense and sparse methods.

There’s a good bibliography at the start of the book (with a list of the 27 most important). Another thing that I liked was the page in the preface that describes the ‘Common Notation’. At one point I mixed up in my head what ran() is, and looking back to the page I could quickly see that it is range and not rank().

If you are looking for a book on linear algebra then I suggest that you double check the contents and ensure that there is not too much for your needs. For instance, if you just want to learn about direct solvers then a ‘bible’ like this might be overkill.

Website: https://www.press.jhu.edu/books/title/10678/matrix-computations






Your Privacy

By clicking "Accept All Cookies" you agree ACCU can store cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

By clicking "Share IP Address" you agree ACCU can forward your IP address to third-party sites to enhance the information presented on the site, and that these sites may store cookies on your device.