NumPy is the fundamental package for scientific computing with Python。就是科學計算包。
-
a powerful N-dimensional array object
-
sophisticated (broadcasting) functions
-
tools for integrating C/C++ and Fortran code
-
useful linear algebra, Fourier transform, and random number capabilities
一個用python實現的科學計算包。包括:
1、一個強大的N維數組對象Array;
2、比較成熟的(廣播)函數庫;
3、用於整合C/C++和Fortran代碼的工具包;
4、實用的線性代數、傅里葉變換和隨機數生成函數。numpy和稀疏矩陣運算包scipy配合使用更加方便。
NumPy系統是Python的一種開源的數字擴展。這種工具可用來存儲和處理矩陣,比Python自身的嵌套列表結構要高效。據說NumPy將Python相當於變成一種免費的更強大的MatLab系統。