在我们使用Python
包scipy.integrate
中的simps
函数计算积分时,如果积分上下限一致,在数学上我们知道,此时积分值应该为0
。然而当我们写程序时,如果采用一样的上下限来计算积分,会出问题,代码如下:
import numpy as np
from scipy.integrate import simps
num = 101 # 采样点个数
x_min = 1.0 # 积分下限
x_max = 1.0 # 积分上限
x = np.linspace
在我们使用Python
包scipy.integrate
中的simps
函数计算积分时,如果积分上下限一致,在数学上我们知道,此时积分值应该为0
。然而当我们写程序时,如果采用一样的上下限来计算积分,会出问题,代码如下:
import numpy as np
from scipy.integrate import simps
num = 101 # 采样点个数
x_min = 1.0 # 积分下限
x_max = 1.0 # 积分上限
x = np.linspace