import numpy as np
from scipy import integrate # 数値積分
import matplotlib.pyplot as plt
import scienceplots
#Warning : As of version 2.0.0, you need to add import scienceplots before setting the style (plt.style.use('science')).
plt.style.use(['science', 'notebook'])
1重積分
1変数の被積分関数は,
def func3(x): # 1変数の被積分関数
y = np.sqrt(4.0-x**2)
return y
関数 integrate
準備として,まず変数および被積分関数のサンプル点での値を配列に入れる.
a = 0.0
b = 2.0
nx = 151
xx = np.linspace(a,b,nx)
ff = func3(xx)