【NumPy】No.1 NumPy的简介

版权声明:These violent delights have violent ends。WeChat:neonwater https://blog.csdn.net/u014647208/article/details/82495747

NumPy简介
NumPy是一个Python包。它代表“Numeric Python”。它是由一个多维数组对象和用于处理数组的例程集合组成库。
Numeric,是NumPy的前身,是由Jim Hugunin开发的。也开发了另一个包Numarray,它拥有一些额外的功能。2005年,Travis Oliphant通过将Numarray的功能集成到Numeric包来创建了NumPy包。这个开源项目有很多的贡献者。
NumPy操作
使用NumPy,开发人员可以执行以下操作:

  • 数组的算术和逻辑运算。
  • 傅里叶变换和用于图形操作的例程。
  • 与线性代数有关的操作。NumPy拥有线性代数和随机数生成的内置函数。

NumPy-Matlab的替代之一
NumPy同样与SciPy(Scientific Python)Matplotlib(绘图库)一起使用。这种组合方式广泛用于代替Matlab,是一种流行的计算机平台。所以,Python作为Matlab的替代方案,现在被视为一种更加现代和完整的编程语言。
NumPy是开源的,这是它的一个额外的优势。

猜你喜欢

转载自blog.csdn.net/u014647208/article/details/82495747