ABSTRACT

Interactive Software for Linear Algebra 88 MATLABR© Steven J. Leon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88-1

89 Linear Algebra in MapleR© David J. Jeffrey and Robert M. Corless . . . . . . 89-1

90 Mathematica Heikki Ruskeepa¨a¨ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90-1

91 Sage Robert A. Beezer, Robert Bradshaw, Jason Grout, and William Stein . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91-1

Packages of Subroutines for Linear Algebra 92 BLAS Jack Dongarra, Victor Eijkhout, and Julien Langou . . . . . . . . . . . . . . . . . 92-1

93 LAPACK Zhaojun Bai, James Demmel, Jack Dongarra, Julien Langou, and Jenny Wang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93-1

94 Use of ARPACK and EIGS D. C. Sorensen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94-1

95 Summary of Software for Linear Algebra Freely Available on the Web Jack Dongarra, Victor Eijkhout, and Julien Langou . . . . . . . . . . . . . . 95-1

88 MATLABR© Steven J. Leon. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88-1

89 Linear Algebra in MapleR© David J. Jeffrey and Robert M. Corless . . . . . . 89-1

90 Mathematica Heikki Ruskeepa¨a¨ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90-1

91 Sage Robert A. Beezer, Robert Bradshaw, Jason Grout, and William Stein . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91-1

MATLABR© is generally recognized as the leading software for scientific computation. It was originally developed in the 1970s by Cleve Moler as an interactive Matrix Laboratory with matrix routines based on the algorithms in the LINPACK and EISPACK software libraries. In the original 1978 version everything in MATLABR© was done with matrices, even the graphics. MATLABR© has continued to grow and expand from the classic 1978 Fortran version to the current version, R2013a, which was released in March 2013. Each new release has included significant improvements. The graphics capabilities were greatly enhanced with the introduction of Handle Graphics and Graphical User Interfaces in version 4 (1992). A sparse matrix package was also included in version 4. Over the years dozens of toolboxes (application libraries of specialized MATLABR© files) have been added in areas such as signal processing, statistics, optimization, symbolic math, splines, and image processing. MATLABR©’s matrix computations are now based on the LAPACK software library.