# → [Moved to mec-cs101-matrices.rtfd.org](http://mec-cs101-matrices.readthedocs.org/)

----
[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[TXT]AUTHORS.txt2015-04-12 09:06 339  
[TXT]INSTALL.txt2015-04-12 09:07 734  
[TXT]LICENSE.txt2015-04-12 09:08 487  
[   ]Matrices_and_Linear_Operations__Project_CS101_2015.pdf2015-04-07 17:28 0  
[TXT]README.md2015-12-14 02:01 1.5K 
[TXT]README.txt2015-12-14 02:01 1.5K 
[TXT]conf.py2015-11-20 00:33 11K 
[TXT]index.txt2015-04-12 09:09 1.1K 
[   ]make.bat2015-04-22 11:33 6.3K 
[TXT]matrix.py2015-12-23 18:31 77K 
[TXT]matrix.txt2015-04-12 09:01 95  
[TXT]tests.py2015-12-23 18:33 17K 
[TXT]tests.txt2015-04-12 09:02 92  
# → [Moved to mec-cs101-matrices.rtfd.org](http://mec-cs101-matrices.readthedocs.org/)

Readme
======

This Python 2 project gives an (almost) complete solution for the CS101 programming project, subject #5, about Matrices and Linear Operations.
This project took place at Mahindra Ecole Centrale in April 2015.

Inside this directory, you will find two Python files (matrix.py and tests.py).

## matrix.py
Defines the Matrix class, with all its operations and methods.
Defines utility functions, like eye, ones, diag, zeros etc.

## tests.py
Performs many tests and examples, by using the matrix.py file


---

## Other files
Please read:

 - INSTALL.txt for details about using or installing these files,
 - the report, Matrices_and_Linear_Operations__Project_CS101_2015.pdf, gives more details about the Python programs, and theoretical explanations about the algorithms we decided to implement, and more small things.
 - AUTHORS.txt gives a complete list of authors,
 - TODO.txt gives details about un-finished tasks, if you want to conclude the project yourself.
 - LICENSE.txt for details about the license under which this project is publicly released,

---

## About this file:
It quickly explains what your project was about.
It should sum up in a few lines what was the task, and how you solved it.

Imagine that someone downloaded your project and want to understand it, well then this file should be as helpful as possible (while not being too long or verbous).
It should be the starting point for a new user.