NumPy - 教程
-
简述
NumPy 代表 Numerical Python,是一个由多维数组对象和处理这些数组的例程集合组成的库。使用 NumPy,可以对数组执行数学和逻辑运算。本教程解释了 NumPy 的基础知识,例如其架构和环境。它还讨论了各种数组函数、索引类型等。还提供了对 Matplotlib 的介绍。所有这些都在示例的帮助下进行了解释,以便更好地理解。本教程是为那些想要了解 NumPy 的基础知识和各种功能的人准备的。它对算法开发人员特别有用。完成本教程后,您会发现自己处于中等专业水平,从那里您可以将自己提升到更高水平的专业知识。您应该对计算机编程术语有基本的了解。对 Python 和任何编程语言有基本的了解是一个加分项。 -
使用 NumPy 的操作
使用 NumPy,开发人员可以执行以下操作 --
对数组的数学和逻辑运算。
-
用于形状操作的傅里叶变换和例程。
-
与线性代数相关的运算。NumPy 具有用于线性代数和随机数生成的内置函数。
-
-
NumPy – MatLab 的替代品
NumPy 经常与像这样的包一起使用SciPy(科学 Python)和Mat−plotlib(绘图库)。这种组合被广泛用作流行的技术计算平台 MatLab 的替代品。然而,MatLab 的 Python 替代品现在被视为一种更现代、更完整的编程语言。它是开源的,这是 NumPy 的一个额外优势。