matman, a Fortran90 code which allows a user to interactively define and manipulate matrices using integer, real, or rational arithmetic, and to perform various operations in linear algebra or linear programming modes.
The code was developed by Professor Charles Cullen of the University of Pittsburgh, and John Burkardt, itinerant programmer.
The code 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.
The code was developed by Professor Charles Cullen of the University of Pittsburgh, and John Burkardt, itinerant programmer.
Features include:
The code 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 Fortran77 version and a Fortran90 version.