scipy/python quad()数值积分

一维积分quad()函数的用法

对(1-x**2)**0.5进行积分
def f(x):
    return (1-x**2)**(1/2)

w, err = integrate.quad(f,-1,1)
print(w,err)

1.5707963267948983 1.0002354500215915e-09

上面

(1-x**2)**(1/2)

非要定义成一个函数f(x)的形式,非常无语,不能直接写成f(x)=(1-x**2)**(1/2)

猜你喜欢

转载自blog.csdn.net/Mr_Cat123/article/details/81228664
今日推荐