Numpy用户指南

Numpy是Python语言的一个扩展库,支持大量的维度数组和矩阵运算,此外也针对数组运算提供大量的数学函数库。

Mumpy是一个运行速度非常快的数学库,主要用于数组计算,包涵:

  1、一个强大的N维数组对象ndarray

  2、广播功能函数

  3、整合C/C++/Fortran

  4、线性代数、傅里叶变换、随机数生成等功能

Numpy应用

  Numpy通常与SciPy和Matplotlib(绘图库)一起使用,这种组合广泛用于替代MatLab,是一个强大的科学计算环境,有主于我们通过Python学习数据科学或者机器学习;

  SciPy是一个开源的Python算法库和数学工具包。

SciPy包含对的模块有最优化,线性代数,积分,插值,特殊函数,快速傅里叶变换,信号处理和图像处理、常微积分方程求解和其他科学与工程中常有个的计算。

  Matplotlib是Python编程语言及其数学扩展包Numpy的可视化操作界面,他为利用通用的图形界面工具包,如Tkinter,wxPythoon、Qt或者GTK+向应用程序嵌入式绘图提供了应用程序接口(API)。

相关连接

  Numpy 官网: http://www.numpy.org/

  Numpy源代码:https://github.com/numpy/numpy

  SciPy官网:https://www.scipy.org/

  SciPy 源代码:https://github.com/scipy/scipy

  Matplotlib官网:https://matplotlib.org/

  Matplotlib 源代码:https://github.com/matplotlib/matplotlib

上一篇:Caused by: java.lang.ClassNotFoundException: org.springframework.expression.ExpressionParser


下一篇:Python学习之路-Day4