# Resources
# - http://www.numpy.org/
# - http://wiki.scipy.org/Tentative_NumPy_Tutorial#head-c5f4ceae0ab4b1313de41aba9104d0d7648e35cc
# - http://showmedo.com/videotutorials/series?name=i9KuJuNcG
# - https://www.youtube.com/watch?v=o8fmjaW9a0A&list=PLRJx8WOUx5Xd3_dgw5xRmABUd8MWdsA_C&index=4

'''
NumPy is the package for scientific computing
- Makes Python MatLab Like
- Multi-dimensional arrays
- Linear algebra
- Fourier transform
- Random number capabilities
'''

# Resources
# - http://nbviewer.ipython.org/github/twistedhardware/mltutorial/blob/master/notebooks/IPython-Tutorial/4%20-%20Numpy%20Basics.ipynb

'''
N-Dimentional Array

Numpy arrays are different from generic python lists because they are can be used in n dimentions matrices

In Numpy dimensions are called axes. The number of axes is rank.
'''