📅  最后修改于: 2023-12-03 15:34:52.055000             🧑  作者: Mango
Scipy 是一个用于数学、科学和工程计算的 Python 开源库。它建立在 Numpy 的基础上,提供了许多有用的函数和工具。
在安装 Scipy 之前,需要安装 Numpy。可以使用以下命令安装 Scipy:
pip install scipy
在使用 Scipy 之前,需要导入 Scipy 模块。可以使用以下命令导入整个 Scipy 模块:
import scipy
也可以只导入需要的子模块。例如,导入 Scipy 中的 optimize 模块:
from scipy import optimize
sqrt()
:计算平方根exp()
:计算指数函数sin()
:计算正弦函数cos()
:计算余弦函数tan()
:计算正切函数arcsin()
:计算反正弦函数arccos()
:计算反余弦函数arctan()
:计算反正切函数log()
:计算自然对数log10()
:计算常用对数optimize 模块提供了用于最小化(或最大化)目标函数的工具。
minimize()
:最小化给定函数root()
:计算给定函数的根fsolve()
:求解给定函数的非线性方程组integrate 模块用于积分操作。
quad()
:计算定积分dblquad()
:计算二重积分tplquad()
:计算三重积分fft 模块用于快速傅里叶变换。
fft()
:计算一维傅里叶变换ifft()
:计算一维逆傅里叶变换stats 模块用于统计分析。
norm()
:计算正态分布函数的概率密度函数uniform()
:计算均匀分布函数的概率密度函数ttest_1samp()
:执行一样本 t 检验ttest_ind()
:执行独立样本 t 检验