HB_TO_MSM is a MATLAB program which accepts the name of a file containing a sparse matrix in the Harwell Boeing Sparse Matrix File Format, and which reads that data and returns it as a MATLAB sparse matrix.
The original version could only read real data. The code has recently been modified so that it should be able to handle complex data as well.
I don't care what you do with this code.
HB_TO_MSM is available in a MATLAB version.
HB, a dataset directory which contains a collection of sparse matrices in the HB format.
HB_IO, a MATLAB library which reads and writes Harwell-Boeing files, used by HB_TO_MSM.
HB_TO_MM, a MATLAB program which converts a sparse matrix from Harwell-Boeing to Matrix Market format.
HB_TO_ST, a MATLAB program which converts a sparse matrix from Harwell-Boeing to sparse triplet format.
MM_TO_MSM, a MATLAB program which reads a Matrix Market file defining a sparse matrix, and creates a corresponding MATLAB sparse matrix data structure.
MSM_TO_HB, a MATLAB program which converts a MATLAB sparse matrix into a Harwell-Boeing file.
PLASMA_MATRIX, a MATLAB library which demonstrates how a large sparse MATLAB matrix can be written to or read from a Harwell-Boeing sparse matrix file.
ST_TO_MSM, a MATLAB program which reads an ST sparse triplet file and creates a corresponding MATLAB Sparse Matrix.
TEMPLATES, a MATLAB library which carries out simple versions of various iterative solvers.
You can go up one level to the MATLAB source codes.