旋转体体积:两函数围成区域绕轴旋转的三维可视化
几何画板及绘图内容加载中,请稍等……
① 本范例演示了如何将两条函数曲线围成的平面区域绕水平或垂直轴旋转,生成三维旋转体,并直观展示其体积与截面形状。② 核心数学概念包括定积分求旋转体体积(圆盘法/壳法)、函数图像、平面区域与三维立体之间的对应关系,以及旋转轴的选择对体积的影响。③ 作图要点:使用GeoGebra的CurveCartesian命令定义两条函数曲线f和g,通过Surface命令生成绕垂直轴(vaxis)和水平轴(haxis)旋转的曲面(如fAboutVertical、gAboutVertical、fAboutHorizontal等),并构造矩形(rectangle)及边界边(aEdge、bEdge)来辅助显示旋转前的区域;同时利用滑块(Bound1、Bound2)控制积分上下限,实现动态观察。④ 适合高中高年级或大学微积分课程中讲解旋转体体积概念时使用,也可用于教师演示或学生自主探索不同函数与旋转轴组合下的体积变化。
GeoGebra 命令及参数
CurveCartesian(t, f(t), t, a, b) → f_pCurveCartesian(t, g(t), t, a, b) → g_pCurveCartesian(vaxis, t, t, -10, 10) → verticalSurface(vaxis + ((vaxis - t) * cos(u)), g(t), ((vaxis - t) * sin(u)), t, a, b, u, 0, 6.28319) → gAboutVerticalCurveCartesian(vrect, (t * f(vrect)) + ((1 - t) * g(vrect)), t, 0, 1) → rectangleSurface(vaxis + ((vrect - vaxis) * cos(u)), (t * f(vrect)) + ((1 - t) * g(vrect)), ((vrect - vaxis) * sin(u)), t, 0, 1, u, 0, 6.283185307179586) → RectangleAboutVerticalSurface(vaxis + ((vaxis - a) * cos(u)), (t * f(a)) + ((1 - t) * g(a)), ((vaxis - a) * sin(u)), t, 0, 1, u, 0, 6.283185307179586) → aEdgeAboutVerticalSurface(vaxis + ((vaxis - b) * cos(u)), (t * f(b)) + ((1 - t) * g(b)), ((vaxis - b) * sin(u)), t, 0, 1, u, 0, 6.28319) → bEdgeAboutVerticalSurface(t, haxis + ((f(t) - haxis) * cos(u)), ((f(t) - haxis) * sin(u)), t, a, b, u, 0, 6.283185307179586) → fAboutHorizontalSurface(t, haxis + ((g(t) - haxis) * cos(u)), ((g(t) - haxis) * sin(u)), t, a, b, u, 0, 6.283185307179586) → gAboutHorizontalSurface(b, haxis + ((t - haxis) * cos(u)), ((t - haxis) * sin(u)), t, Min[abs(f(b)), abs(g(b))], Max[abs(f(b)), abs(g(b))], u, 0, 6.28319) → bEdgeAboutHorizontalSurface(a, haxis + ((t - haxis) * cos(u)), ((t - haxis) * sin(u)), t, Min[abs(f(a)), abs(g(a))], Max[abs(f(a)), abs(g(a))], u, 0, 6.28319) → aEdgeAboutHorizontalCurveCartesian(t, haxis, t, -10, 10) → horizontalSurface(vrect, haxis + ((haxis - t) * cos(u)), ((haxis - t) * sin(u)), t, Min[abs(f(vrect)), abs(g(vrect))], Max[abs(f(vrect)), abs(g(vrect))], u, 0, 6.283185307179586) → RectangleAboutHorizontalCurveCartesian(a, (t * f(a)) + ((1 - t) * g(a)), t, 0, 1) → Bound1CurveCartesian(b, (t * f(b)) + ((1 - t) * g(b)), t, 0, 1) → Bound2Surface(vaxis + ((vaxis - t) * cos(u)), f(t), ((vaxis - t) * sin(u)), t, a, b, u, 0, 6.283185307179586) → fAboutVertical
AI 绘图提示语参考
绘制一个由两个函数f和g围成的平面区域绕垂直轴或水平轴旋转形成的3D立体图形。首先绘制两个函数的图像,然后围绕垂直轴和水平轴生成旋转立体的表面,包括圆盘法和圆环法。最后,用矩形和边界线来表示原始区域,并通过滑块控制旋转范围,展示不同函数和轴对体积的影响。
以上提示语为根据原始绘图命令整理而来,仅供参考。