笔者:YY同学Serendipity
导入
模块名 | 功能 | 代码示例 | 解释说明 |
---|---|---|---|
scipy.linalg | 科学线代模块 | import scipy.linalg as sla | sla 也可以命名为其他的 |
scipy.integrate | 科学积分模块 | import scipy.integrate as sint | sint 也可以命名为其他的 |
scipy.interpolate | 科学插值模块 | import scipy.interpolate as sitp | sitp 也可以命名为其他的 |
scipy.optimize | 科学优化模块 | import scipy.optimize as sopt | sopt 也可以命名为其他的 |
方法
方法名 | 功能 | 代码示例 | 解释说明 |
---|---|---|---|
sla.orth | 标准正交基 | Q = sla.orth(A) | 求矩阵 A 的标准正交基 Q,满足 Q Q T = I QQ^{T}=I QQT=I |
sla.schur | 舒尔分解 | U, Q = sla.schur(A) | 求矩阵 A 的舒尔(Schur)分解,满足 Q U Q T QUQ^{T} QUQT |
sint.quad | 单积分 | sint.quad(f, 0, 4) | 求 f 在 0 到 4 上到积分 |
sitp.lagrange | 做 Lagrange 差值 | lp=sitp.lagrange(x, y) | 在 x,y 范围上做拉格朗日(Lagrange)插值并返回函数 lp |
sopt.minimize_scalar | 求最小值 | result = sopt.minimize_scalar(f)) | 求 f 的最小值 |
持续更新中~