Companion Website

Computational Physics

From Equations to Simulation

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

  1. 7.1 Foundations and motivation
  2. 7.2 Interpolation and Newton–Cotes formulas
  3. 7.3 Gaussian quadrature
  4. 7.4 Automatic integration
  5. 7.5 Improper and challenging integrals
  6. 7.6 Integration of rapidly oscillating functions
  7. 7.7 Multidimensional integration
  8. 7.8 Summary and best practices
  9. 7.9 Computational exercises and projects

Companion resources