Hi
This Java project has developed by Pooya husseini to design a command line interface to create, save,
load and manipulate Matrices and values.
It has purely written in Java. I've used maven, spring and freemarker to decrease the production time.
First of all Run Program.java class,for example write Matrix a 3 3, and see that it will create a 3x3 matrix named 'a'.
You can separate commands in a line with ';'. Commands are not case-sensitive.
There is the full command list: #object is both values and matrices
Adds one object to another
Copies one object to another
Deletes the given object
Calculates determinant of the matrix and puts in the given value
Calculates the echelon form of the object
Inverts the object
Solves the lu decomposition
Creates a matrix with dimension of height * width.
Multiplies one object to another
Powers one object to the entered number or value
Calculates the rank of the object
Reads object from file-path and stores it with the given name
Stores object in the given file path
Fills object with values according to values
Prints then string representation of the object in console
Solves the equation of Ax=b
Subtracts one object to another
Swaps two objects
Calculates the trace of the object and puts in the given value
Transpose the object and puts it in the given val
Defines a single value with the given value
Prints how to use the command_name
Prints about the command_name
Best regards Pooya Husseini