SciPy 教程

SciPy 是一个著名的开源的 Python 算法库和数学工具包。通过操纵 NumPy 数组来进行科学计算、统计分析。SciPy提供了许多科学计算的库函数、如线性代数、微分方程、信号处理、图像处理以及系数矩阵计算等。

Scipy 是基于 Numpy 的科学计算库,用于数学、科学、工程学等领域,很多有一些高阶抽象和物理模型需要使用 Scipy。

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


1. 学习本教程前你需要了解

在开学习 SciPy 教程之前,我们需要具备基本的 Python 基础,如果你对 Python 还不了解,可以阅读我们的教程:

2. SciPy 应用

Scipy 是一个用于数学、科学、工程领域的常用软件包,可以处理最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理、图像处理、常微分方程求解器等。 。

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

NumPy 和 SciPy 的协同工作可以高效解决很多问题,在天文学、生物学、气象学和气候科学,以及材料科学等多个学科得到了广泛应用。

3. 相关资源

下一章:SciPy 安装

我们可以使用 pip 工具安装 SciPy 库,如果还未安装该工具,可以参考 Python pip 安装与使用。升级 pip:python3 -m pip install -U pip。安装 matplotlib 库:python3 -m pip install -U scipy