Approximating the Area Under a Curve by Erik Jacobsen
Loading the math board and drawing, please wait…
This example demonstrates various approximation methods for calculating the area between a function curve and the x-axis. Key mathematical concepts include integration and approximation. Using GeoGebra commands such as Point, Function, Textfield, LeftSum, TrapezoidalSum, etc., it dynamically shows the effects of different approximation methods. Suitable for high school and above students learning integral calculus.
GeoGebra Commands & Parameters
Point(xAxis) → APoint(xAxis) → BFunction(f, x(A), x(B)) → gTextfield(f) → inputBox1LeftSum(f, x(A), x(B), n) → LeftSumTrapezoidalSum(f, x(A), x(B), n) → TrapSumSequence(Polygon[(x(A) + (k * dx), 0), (x(A) + ((k + 1) * dx), 0), (x(A) + ((k + 1) * dx), f(x(A) + ((k + 1) * dx))), (x(A) + (k * dx), f(x(A) + ((k + 1) * dx)))], k, 0, n - 1) → RightSumSequence(Polygon[(x(A) + (k * dx), 0), (x(A) + ((k + 1) * dx), 0), (x(A) + ((k + 1) * dx), f(x(A) + ((k + 1 / 2) * dx))), (x(A) + (k * dx), f(x(A) + ((k + 1 / 2) * dx)))], k, 0, n - 1) → MidSumSequence(FitPoly[{(x(A) + (k * dx), f(x(A) + (k * dx))), (x(A) + ((k + 1) * dx), f(x(A) + ((k + 1) * dx))), (x(A) + ((k + 2) * dx), f(x(A) + ((k + 2) * dx)))}, 2], k, 0, n - 2, 2) → SimpSumSequence(Integral[Element[SimpSum, k], x(A) + (((2 * k) - 2) * dx), x(A) + ((2 * k) * dx)], k, 1, n / 2) → SimpsonSumElement(list1, SelectedIndex[methods]) → aSegment(A, D) → hSegment(B, E) → iIntegral(f, x(A), x(B)) → farea