/********** * Numerical Integration **********/ #include #include /* here's the function we're going to integrate */ double f(double x){ return( exp( -x*x ) ); } /* perform a trapezoidal rule numerical integration on f() from xMin to xMax using Npoints. Return the answer */ double TrapezoidIntegration (int Npoints, double xMin, double xMax) { double x, dx; double sum; int i, Nm1; sum = 0; Nm1 = Npoints - 1; dx = (xMax-xMin)/Nm1; for (i=1; i