Numpy教程
https://www.runoob.com/numpy/numpy-tutorial.html
NumPy(Numerical Python): Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。
SciPy :一个开源的 Python 算法库和数学工具包。包含的模块有最优化、线性代数、积分、插值、特殊函数、快速傅里叶变换、信号处理和图像处理、常微分方程求解和其他科学与工程中常用的计算。
Matplotlib: Python 编程语言及其数值数学扩展包 NumPy 的可视化操作界面。它为利用通用的图形用户界面工具包,如 Tkinter, wxPython, Qt 或 GTK+ 向应用程序嵌入式绘图提供了应用程序接口(API)。
1、NumPy Ndarray对象
创建一个 ndarray 只需调用 NumPy 的 array 函数即可:
numpy.array(object, dtype = None, copy = True, order = None, subok = False, ndmin = 0)
名称 | 描述 |
object | 数组或嵌套的数列 |
dtype | 数组元素的数据类型(可选) |
copy | 对象是否需要复制(可选) |
order | 创建数组的样式(C为行方向,F为列方向,A为任意方向(默认)) |
subok | 默认返回一个与基类类型一致 |