Open In App

Python | Scipy integrate.fixed_quad() method

Last Updated : 23 Jan, 2020
Comments
Improve
Suggest changes
Like Article
Like
Report
With the help of scipy.integrate.fixed_quad() method, we can get the computation of a definite integral using fixed order gaussian quadrature by using scipy.integrate.fixed_quad() method.
Syntax : scipy.integrate.fixed_quad(func, a, b, n) Return : Return the computed value of a definite integral.
Example #1 : In this example we can see that by using scipy.integrate.fixed_quad() method, we are able to get the definite integral using fixed order gaussian quadrature by using this method. Python3 1=1
# import scipy.integrate
from scipy import integrate
func = lambda x: x**3

# using scipy.integrate.fixed_quad() method
gfg = integrate.fixed_quad(func, 0.0, 1.0, n = 2) # n is the order of integration

print(gfg)
Output :
0.24999999999999997
Example #2 : Python3 1=1
# import scipy.integrate
from scipy import integrate
func = lambda x: x**2 + 4 * x + 4

# using scipy.integrate.fixed_quad() method
gfg = integrate.fixed_quad(func, 1.0, 2.0, n = 2) # n is the order of integration

print(gfg)
Output :
12.333333333333332

Article Tags :
Practice Tags :

Similar Reads