SciPy 入门学习
环境安装
python3 -m pip install -U scipy
测试是否安装成功:
import scipy
print(scipy.__version__)
线性代数运算;
简单例子:

代码如下:
import numpy as np
import scipy.linalg as lag
#使用numpy构建矩阵
a = np.array([[2,3],[5,4]])
b = np.array([[4],[3]])
#Slove(A,b) Ax=b 则x=A^-1 * b 其中A为方阵,b为矩阵
#根据题意调用Slove函数即可
print(lag.solve(a,b))
积分计算模块

代码:
import scipy.integrate as igt
def fun(x):
if x < 2:
return 13 - x * x
else:
return 1 + x * x
r,err = igt.quad(fun,-2,5)
print(r)

浙公网安备 33010602011771号