曲线下面积的近似计算 by Erik Jacobsen
几何画板及绘图内容加载中,请稍等……
本范例演示了如何使用多种近似方法计算函数曲线与x轴之间的面积。涉及的核心数学概念包括积分和近似计算。通过使用GeoGebra命令如Point, Function, Textfield, LeftSum, TrapezoidalSum等,可以动态地展示不同近似方法的效果。适合高中及以上学生学习微积分中的积分概念。
GeoGebra 命令及参数
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