NumPy and Matplotlib ==================== NumPy - numeric computing _________________________ `NumPy `_ is the *de facto* standard for numerical computing in Python. It is `highly optimized `_ and extremely useful for working with matrices. The standard matrix class in NumPy is called an `array `_. We will first get comfortable with working with arrays the we will cover a number of useful functions. Then we will touch on the linear algebra capabilities of NumPy and finally we will use a few examples to tie together key concepts. .. toctree:: :maxdepth: 1 /numpympl/Arrays /numpympl/NumpyBasics /numpympl/LinearAlgebra Useful links ^^^^^^^^^^^^ * `NumPy homepage `_ * `Official NumPy tutorial `_ * `NumPy for MATLAB users `_ Matplotlib - plotting in Python _______________________________ .. toctree:: :maxdepth: 1 /numpympl/MatplotlibBasics /numpympl/MatplotlibLinePlots /numpympl/MatplotlibBarPlots /numpympl/NumpyMatplotlibExercises Useful links ^^^^^^^^^^^^ * `Matplotlib homepage `_ * `Matplotlib gallery `_