Chapter 7
Numerical Integration
This chapter develops numerical approaches to integration, beginning with Newton–Cotes formulas and Gaussian quadrature and continuing through automatic integration, difficult and oscillatory integrals, and multidimensional integration. The companion materials provide code, additional exercises and projects, practical resources, and chapter-specific updates.
In this chapter
- 7.1 Foundations and motivation
- 7.2 Interpolation and Newton–Cotes formulas
- 7.3 Gaussian quadrature
- 7.4 Automatic integration
- 7.5 Improper and challenging integrals
- 7.6 Integration of rapidly oscillating functions
- 7.7 Multidimensional integration
- 7.8 Summary and best practices
- 7.9 Computational exercises and projects
Companion resources
Codes
MATLAB, Python, C++, and Fortran programs associated with the numerical methods and examples in Chapter 7.
View Chapter 7 codes →Exercises & Projects
Additional computational exercises, project ideas, and supporting material that extend the work in the chapter.
View Chapter 7 exercises & projects →Resources
Additional examples, datasets, practical notes, and selected material related to numerical integration.
View Chapter 7 resources →Updates & Errata
Corrections, clarifications, and post-publication updates associated with Chapter 7.
View Chapter 7 updates →