-Allowed slices to change and get rows. Example:
python
a=Matrix(5) a[:2]=a[2:4][:] Change first 2 rows to 3rd and 4th rows
-Allowed giving list of numbers as an argument while creating the matrix, but dim parameter is required.
Example:
python
Matrix(dim=2,listed=[1,2,3,4]) Create a 2x2 matrix
-Bug fixes on rank and echelon methods