The Matrix Manipulator

MATMAN is a FORTRAN90 program which allows an interactive user to define a matrix and carry out the individual steps of certain algorithms.

The program is intended to do the arithmetic correctly, while forcing a student to specify the correct sequence of operations to transform an arbitrary matrix into row echelon form.

MATMAN was developed by Professor Charles Cullen of the University of Pittsburgh, and John Burkardt, itinerant programmer.

MATMAN features include:

MATMAN allows the user to:


The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.


MATMAN is available in a FORTRAN90 version.

Related Data and Programs:

MATMAN is available in a FORTRAN77 version and a FORTRAN90 version.

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the FORTRAN90 source codes.

Last revised on 26 September 2013.