from scipy.optimize import fsolve | def f(x): #定义要求解的方程组 x1 = x[0] x2 = x[1] return [2*x1-x2**2-1, x1**2-x2-2] result = fsolve(f, [1, 2]) #求解方程组的函数,f表示方程组函数,[1, 1]表示x print(result) [1.91963957 1.68501606] |
from scipy import integrate | def g(x): #定义被积函数 return(1-x**2)**0.5 pi_2, err = integrate.quad(g, -1, 1) #积分结果和误差,-1表示积分下限,1表示积分上线 print(pi_2*2) #由微积分知识知道积分结果为圆周率pi的一半 |
scipy常用函数(更新中)
最新推荐文章于 2024-08-12 21:57:14 发布