Your examples directory should contain a program called ``integrate.c'', which
contains an implementation of the trapezoidal method. You can also view the
program directly. In this assignment, you
will be modifying this program.
- Add a function rectangle to integrate.c that takes the same
parameters as trapezoid but computes a rectangular approximation. Modify
main to print out the results of both approximations for a given value of
N.
- Use Maple's int function to determine Maple's approximation to the
integral of the integrand used in integrate.c. Prepare a table showing
the differences between the two approximations in your C program with Maple's
approximation as N takes on values of 5, 10, 20, 40, 80, and 160. What
conclusions about the two approximation techniques can you draw from this
table?
Christopher R. Johnson
Hamlet Project
Department of Computer Science
University of Utah