半圆截面立体体积演示

半圆截面立体体积演示
几何画板及绘图内容加载中,请稍等……
2015-11-02 06:07
该范例用于帮助理解基于半圆截面的立体。通过调整矩形高度、函数、区间、旋转轴等参数,可以直观地观察立体的形成过程。涉及的核心数学概念包括积分和旋转体体积计算。使用了Intersect、Textfield、Min、Max、IntegralBetween等GeoGebra命令。适合高中及以上学生学习微积分中的旋转体体积计算。

GeoGebra 命令及参数

  1. Intersect(g, l_c, (1, 1)) → P_{gc1}
  2. Intersect(f, l_c, (1, 2)) → P_{fc1}
  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, 10)) → P_{fb}
  8. Intersect(g, l_b, (5, 2.23606797749979)) → P_{gb}
  9. Intersect(f, l_a, (1, 2)) → 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_{gc1})])) → r_o
  13. Segment((0, y_{rotation}), (0, If[abs(rad_f) < abs(rad_g), y(P_{fc1}), y(P_{gc1})])) → r_i
  14. Plane((x_i, y_{rotation}, rad_o), x = x_i) → pln3d
  15. Textfield(n) → InputBox1
  16. If(x(P_{gc2}) < x(P_{fc2}), Semicircle[P_{gc2}, P_{fc2}], Semicircle[P_{fc2}, P_{gc2}]) → semic_2
  17. If(y(P_{gc1}) < y(P_{fc1}), CircumcircleArc[P_{gc3}, P_{sc3}, P_{fc3}], CircumcircleArc[P_{fc3}, P_{sc3}, P_{gc3}]) → semic_3
  18. If(y(P_{gc1}) < y(P_{fc1}), CircumcircleArc[P_{gc1}, P_{sc1}, P_{fc1}], CircumcircleArc[P_{fc1}, P_{sc1}, P_{gc1}]) → semic_1
  19. SelectedIndex(lstTraceOpt) → lstTOIndex
  20. Textfield(tf) → InputBox_f
  21. Textfield(tg) → InputBox_g

AI 绘图提示语参考

绘制一个由半圆形横截面构成的立体图形。首先定义两个函数f和g,然后根据这两个函数在指定区间内生成半圆形横截面,通过调整函数参数和区间,观察立体图形的形成过程。使用积分计算该立体图形的体积。
以上提示语为根据原始绘图命令整理而来,仅供参考。