给定截面的立体图形 by Steve Phelps
几何画板及绘图内容加载中,请稍等……
这个范例展示了给定截面的立体图形。它涉及微积分中的积分概念,通过构造不同形状的截面来生成立体图形。使用了Point, IndexOf, CurveCartesian, Surface, Polygon, OrthogonalPlane, OrthogonalLine, CircleSector等GeoGebra命令。适合高中或大学微积分课程中的立体几何教学。
GeoGebra 命令及参数
Point(xAxis) → APoint(xAxis) → BIndexOf(SelectedElement[shape], shape) → aCurveCartesian(t, g(t) + (f(t) - g(t)) / 2, ((f(t) - g(t)) / 2 * sqrt(3)), t, x(A), x(B)) → bSurface(t, (u * g(t)) + ((1 - u) * y(b(t))), ((1 - u) * z(b(t))), t, x(A), x(B), u, 0, 1) → cSurface(t, (u * f(t)) + ((1 - u) * y(b(t))), ((1 - u) * z(b(t))), t, x(A), x(B), u, 0, 1) → dCurveCartesian(t, f(t), f(t) - g(t), t, x(A), x(B)) → hCurveCartesian(t, g(t), f(t) - g(t), t, x(A), x(B)) → iSurface(t, f(t), (u * z(h(t))), t, x(A), x(B), u, 0, 1) → jSurface(t, g(t), (u * z(i(t))), t, x(A), x(B), u, 0, 1) → kSurface(t, (u * g(t)) + ((1 - u) * f(t)), z(i(t)), t, x(A), x(B), u, 0, 1) → lCurveCartesian(t, f(t), f(t) - g(t), t, x(A), x(B)) → mSurface(t, (u * g(t)) + ((1 - u) * f(t)), ((1 - u) * (f(t) - g(t))), t, x(A), x(B), u, 0, 1) → nSurface(t, f(t), ((1 - u) * (f(t) - g(t))), t, x(A), x(B), u, 0, 1) → oCurveCartesian(t, g(t), f(t) - g(t), t, x(A), x(B)) → pSurface(t, (u * f(t)) + ((1 - u) * g(t)), ((1 - u) * (f(t) - g(t))), t, x(A), x(B), u, 0, 1) → qSurface(t, g(t), ((1 - u) * (f(t) - g(t))), t, x(A), x(B), u, 0, 1) → rCurveCartesian(t, (f(t) + g(t)) / 2, 0, t, x(A), x(B)) → sSurface(t, y(s(t)) + ((f(t) - g(t)) / 2 * cos(u)), ((f(t) - g(t)) / 2 * sin(u)), t, x(A), x(B), u, 0, π) → t_1Polygon((t, g(t), 0), (t, f(t), 0), b(t)) → t1, e, f_1, g_1Polygon((t, f(t), 0), h(t), i(t), (t, g(t), 0)) → q1, h_1, i_1, j_1, k_1Polygon((t, f(t), 0), m(t), (t, g(t), 0)) → t2, l_1, m_1, n_1Polygon((t, f(t), 0), (t, g(t), 0), p(t)) → t3, p_1, q_1, r_1CurveCartesian(t, ((f(t) - g(t)) / 2 * cos(u)) + y(s(t)), ((f(t) - g(t)) / 2 * sin(u)), u, 0, π) → uOrthogonalPlane(C, xAxis) → vOrthogonalLine(C, v) → s_1Point(u) → DPoint(u) → ECircleSector(C, D, E, xOyPlane) → c_1