体积通过矩形截面可视化

体积通过矩形截面可视化
几何画板及绘图内容加载中,请稍等……
2015-11-02 05:56
这个范例旨在帮助用户可视化由矩形截面构建的物体。通过设置矩形的高度、两个函数、积分限、旋转轴等参数,用户可以直观地观察旋转体体积的形成过程。核心数学概念包括积分计算、函数图像旋转以及立体几何。在构造过程中,范例运用了Intersect(交集)、Textfield(文本字段)、Min(最小值)、Max(最大值)、IntegralBetween(区间积分)、Segment(线段)、Plane(平面)、Polygon(多边形)、SelectedIndex(选中索引)等GeoGebra命令和对象。该范例适合高中及以上学生,用于理解旋转体体积的计算方法以及函数图像的几何变换。

GeoGebra 命令及参数

  1. Intersect(f, l_c, (1, 3)) → P_{fc1}
  2. Intersect(g, l_c, (1, -1)) → P_{gc}
  3. Textfield(a) → inputBox_a
  4. Textfield(b) → inputBox_b
  5. Min(abs(rad_f), abs(rad_g)) → rad_i
  6. Max(abs(rad_f), abs(rad_g)) → rad_o
  7. Intersect(f, l_b, (5, 7)) → P_{fb}
  8. Intersect(g, l_b, (5, -5)) → P_{gb}
  9. Intersect(f, l_a, (1, 3)) → P_{fa}
  10. Intersect(g, l_a, (1, -1)) → P_{ga}
  11. IntegralBetween(f, g, Min[x(P_{fa}), x(P_{ga})], Max[x(P_{fb}), x(P_{gb})]) → R
  12. Segment((0, y_{rotation}), (0, If[abs(rad_f) ≥ abs(rad_g), y(P_{fc1}), y(P_{gc})])) → r_o
  13. Segment((0, y_{rotation}), (0, If[abs(rad_f) < abs(rad_g), y(P_{fc1}), y(P_{gc})])) → r_i
  14. Plane((x_i, y_{rotation}, rad_o), x = x_i) → pln3d
  15. Textfield(n) → InputBox1
  16. Polygon(P_{fc1}, P_{fcr}, P_{gc1}, P_{gc}) → rec_1, seg_{12}, seg_{13}, seg_{14}, seg_{11}
  17. Polygon(P_{fc2}, P_{fcr2}, P_{gcr2}, P_{gc2}) → rec_2, seg_{21}, seg_{22}, seg_{23}, seg_{24}
  18. Polygon(P_{fc1}, P_{fcr3}, P_{gcr3}, P_{gc}) → rec_3, seg_{31}, seg_{32}, seg_{33}, seg_{34}
  19. Textfield(rec_{height}) → InputBox2
  20. SelectedIndex(lstTraceOpt) → lstTOIndex
  21. Textfield(tf) → InputBox_f
  22. Textfield(tg) → InputBox_g

AI 绘图提示语参考

绘制两个函数 f(x) 和 g(x) 的图像,以及它们在 x=a 到 x=b 之间的区域。显示沿 x 轴方向的矩形截面,每个截面的高度由给定参数控制,并标出旋转轴 y=y0 和垂直切平面 x=x_i。包含用于输入 a、b、函数和截面高度的文本框。
以上提示语为根据原始绘图命令整理而来,仅供参考。