ADVERTISEMENT
Google AdSense Slot (headerLeaderboard)
Set your Publisher ID in src/config/ads.ts to display live ads.
SciPy Scientific Computing Tutorial• 5 min read
Numerical Integration with quad()
Calculate definite integrals of continuous mathematical functions with scipy.integrate.quad.
Definite Integrals with quad
SciPy provides scipy.integrate.quad to compute definite single integrals: ∫_a^b f(x) dx.
Integrating a Function
from scipy.integrate import quad
def f(x):
# Integral of 3x^2 from 0 to 2 is [x^3]_0^2 = 8
return 3 * x**2
area, est_error = quad(f, 0, 2)
print("Calculated Area:", area)
print("Estimated Error Bound:", est_error)ADVERTISEMENT
Google AdSense Slot (inContentBanner)
Set your Publisher ID in src/config/ads.ts to display live ads.
Test Yourself With Exercise
What is the primary function in scipy.integrate for computing single-variable definite integrals?