Question: Using c++ Trapezium function: double trapezium(int trapezoids, double interval_start, double interval_end) { double span = (interval_end - interval_start) / trapezoids; int iter = 0; double
Using c++
Trapezium function:
double trapezium(int trapezoids,
double interval_start,
double interval_end) {
double span = (interval_end - interval_start) / trapezoids;
int iter = 0;
double sum = 0;
double x_0 = interval_start;
while (iter
sum += (span / 2) * (f(x_0) + f(x_0 + span));
//prep next iter: move x_0, increment iter
x_0 = x_0 + span;
iter++;
}
return sum;
}
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
