If you use Python for scientific calculation, you must have the opportunity to use NumPy which is an extended library with support of Python and has a powerful capability to process multi-dimensional array and matrix operations. Besides, NumPy is rich with a large number of bulit-in functions for you to quickly construct mathematical models.