• Contact sales  MATLAB Incorporates LAPACK  By Cleve Moler,
MathWorks  MATLAB started its life in the late 1970s as an
interactive calculator built on top of LINPACK and EISPACK,
which were then state-of-the-art Fortran subroutine libraries
for matrix computation. The mathematical core for all versions
of MATLAB, up to version 5.3, has used translations to C of
about a dozen of the Fortran subroutines from LINPACK and
EISPACK.  LAPACK is the modern replacement for LINPACK and
EISPACK. It is a large, multi-author, Fortran library for
numerical linear algebra. A new version was released in July and
is available from NETLIB ( LAPACK was originally intended for
use on supercomputers and other high-end machines. It uses block
algorithms, which operate on several columns of a matrix at a
time. On machines with high-speed cache memory, these block
operations can provide a significant speed advantage. LAPACK
also provides a more extensive set of capabilities than its
predecessors do.  The speed of all these packages