×

Sparse matrices in MATLAB: Design and implementation. (English) Zbl 0752.65037

MATLAB is an interactive environment and programming language for numerical computation. This paper describes the addition of sparse matrix storage and operations to MATLAB. This has not added any new functionality but has made existing programs more efficient in terms of storage and time.
The authors concentrate on elementary sparse matrix operations, such as addition and multiplication, and on direct methods for solving sparse linear systems. A variety of examples showing the advantages of the new enhancement are given.

MSC:

65F50 Computational methods for sparse matrices
65F05 Direct numerical methods for linear systems and matrix inversion
15-04 Software, source code, etc. for problems pertaining to linear algebra
68R10 Graph theory (including graph drawing) in computer science
68N15 Theory of programming languages

Software:

symrcm; Matlab
PDFBibTeX XMLCite
Full Text: DOI