home *** CD-ROM | disk | FTP | other *** search
-
- MONKEY -- The Matrix Manipulator Monkey
- Version 1.0, January 1988
- Greg Lindhorst
- 7800 Charger Trail NE
- Albuquerque, NM 87109
-
- Monkey is a Matrix Calculator, which can perform the following operations on
- matrices:
-
- * add, multiply, divide, swap, and reduce rows/columns.
- * add, multiply, divide, transpose, and invert matrices.
- * evaluate matrix expressions, involving the above.
- * find the determinant and the vector space for a matrix.
- * store/retrieve matrices from files, with multiple matrices in memory.
-
- It also has the following features:
-
- * Fractional Arithmetic: Rational numbers are stored and manipulated
- as a numerator/denominator pair. Thus, calculations on these numbers
- are exact. If the number is too small/large, standard real number
- representations are used (it will use an 80x87 if present).
- * Memory Storage: Multiple matrices may be loaded into memory at the
- same time, and manipulated at will. They may also be stored/retrieved
- from files.
- * Full Help System: A full help system is provided, on line.
-
- This program was written mainly as an aid to a linear algebra course, but it
- could be used by anyone who needs to manipulate matrices.
-
- After running the program, you will get a prompt. Type 'help' to see a list
- of commands. Type 'help general' to get a basic feel for the program.
- Type 'documentation' to generate a copy of the help system which is suitable
- for printing.
-
- The binaries are public domain, and may be distributed freely, so long as
- the three files MONKEY.EXE, MONKEY.HLP, and READ.ME are not changed in
- any way. For information on the source code, type 'help source'.
-
- Have fun, and I hope this program is of some use...
-
- --- greg, january 31, 1988
-
-