Index of /teach/mec-cs101-matrices

[ICO]NameLast modifiedSizeDescription
[PARENTDIR]Parent Directory  -  
[DIR].build/2020-04-13 03:32 -  
[DIR].git/2020-04-13 03:33 -  
[DIR]htmlcov/2020-04-13 03:30 -  
[DIR]output/2020-04-13 03:30 -  
[DIR]output3k/2020-04-13 03:30 -  
[DIR]pydoc/2020-04-13 03:33 -  
[DIR]pydoc3k/2020-04-13 03:30 -  
[DIR]pylint/2020-04-13 03:30 -  
[DIR]pylint3k/2020-04-13 03:30 -  
[   ].gitignore2020-04-13 03:30 36  
[TXT]AUTHORS.txt2020-04-13 03:30 420  
[   ]CS101_Programming_Project_5__Matrices_operations.pdf2020-04-13 03:30 107K 
[TXT]CS101_Programming_Project_5__Matrices_operations.tex2020-04-13 03:30 18K 
[   ]CS101_Programming_Projects__What_to_do__and_how_to_do_it.pdf2020-04-13 03:30 84K 
[TXT]CS101_Programming_Projects__What_to_do__and_how_to_do_it.tex2020-04-13 03:30 14K 
[TXT]INSTALL.txt2020-04-13 03:30 1.4K 
[TXT]LICENSE.txt2020-04-13 03:30 1.3K 
[   ]Makefile2020-04-13 03:30 8.8K 
[   ]Matrices_and_Linear_Operations__Project_CS101_2015.pdf2020-04-13 03:30 0  
[TXT]Matrices_and_Linear_Operations__Project_CS101_2015.tex2020-04-13 03:30 0  
[TXT]README.md2020-04-13 03:30 2.4K 
[TXT]README.txt2020-04-13 03:30 2.3K 
[TXT]conf.py2020-04-13 03:31 11K 
[TXT]index.txt2020-04-13 03:30 3.0K 
[   ]make.bat2020-04-13 03:30 6.3K 
[TXT]matrix.py2020-04-13 03:30 93K 
[TXT]matrix.txt2020-04-13 03:30 307  
[TXT]tests.py2020-04-13 03:30 18K 
[TXT]tests.txt2020-04-13 03:30 318  
Readme
======
This Python (v2 or v3) 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](http://www.mahindraecolecentrale.edu.in/) in April 2015.

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

[matrix](https://mec-cs101-matrices.readthedocs.io/en/latest/matrix.html)
--------------------------------------------------------------------------
Defines the ``Matrix`` class, with all its operations and methods.
Defines utility functions, like ``eye``, ``ones``, ``diag``, ``zeros`` etc.

[tests](https://mec-cs101-matrices.readthedocs.io/en/latest/tests.html)
------------------------------------------------------------------------
Performs many tests and examples, by using the [matrix](https://mec-cs101-matrices.readthedocs.io/en/latest/matrix.html) module.

-----------------------------------------------------------------------------

Documentation
-------------
[![Documentation Status](https://readthedocs.org/projects/mec-cs101-matrices/badge/?version=latest)](https://readthedocs.org/projects/mec-cs101-matrices/?badge=latest)

The documentation is hosted on [ReadTheDocs](https://readthedocs.org/):
[https://mec-cs101-matrices.readthedocs.io/](https://mec-cs101-matrices.readthedocs.io/).

-----------------------------------------------------------------------------

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.