积分
- 就是求曲线下的面积
导包: from scipy import integrate
X2 + Y2 = 1,半径是1
pi×r**2,只要求得面积—>pi
f = lambda x: (1 - x **2) ** 0.5
首先画一个圆
x = np.linspace(-1, 1, 1000)
y = (1 - x **2) ** 0.5
plt.figure(figsize=(8,8))
plt.plot(x, y, x, -y)
使用scipy.integrate进行积分,调用quad()方法
注意:integrate.quad()返回的是一个元组,里面有两个元素,
前面的是半圆的面积(也就是半个pi,因为r=1)后面的是误差