圆环体积可视化

圆环体积可视化
几何画板及绘图内容加载中,请稍等……
2020-04-22 02:54
①本范例通过动态交互演示旋转体体积计算中的圆环法;②涉及核心数学概念为微积分中的旋转体体积、积分与最值优化;③构造中运用了缩放(Dilate)、线段(Segment)、圆柱(Cylinder)、圆(Circle)、向量(Vector)、平移(Translate)、旋转(Rotate)等GeoGebra命令;④适合高中及以上学生及微积分初学者学习体积计算方法。

GeoGebra 命令及参数

  1. Dilate(B, If[0 < j ≤ 1, 1 - j, 0], A) → B'
  2. Segment(B, B') → l
  3. Cylinder(B, B', r) → a, c, d, b
  4. Dilate(E, If[2 < j ≤ 3, 3 - j, 0], C) → E'
  5. Segment(E, E') → f
  6. Dilate(G, If[1 < j ≤ 2, 2 - j, 0], C) → G'
  7. Dilate(F, If[1 < j ≤ 2, 2 - j, 0], E) → F'
  8. Segment(G, G') → g
  9. Segment(F, F') → i
  10. Dilate(A, If[3 < j ≤ 4, 4 - j, 0], H) → A'
  11. Dilate(A, If[3 < j ≤ 4, 4 - j, 0], D) → A'_1
  12. Circle(A', A'_1, I) → k
  13. Dilate(A, If[4 < j ≤ 5, 5 - j, 0], B) → A'_2
  14. Cylinder(A, A'_2, e) → m, p, q, n
  15. Dilate(G, If[1 < j ≤ 2, 2 - j, 0], A) → A'_3
  16. Segment(G, A'_3) → s
  17. Dilate(A, If[6 < j ≤ 7, 7 - j, 0], B) → A'_4
  18. Vector(A, A'_4) → u
  19. Translate(m, u) → m'
  20. Cylinder(A, A'_4, e) → o, t, c_1, v
  21. Dilate(B, If[7 < j ≤ 8, 8 - j, 0], J) → B'_1
  22. Vector(B, B'_1) → w
  23. Translate(m', w) → m''
  24. Dilate(J, If[8 < j ≤ 9, 9 - j, 0], K) → J'
  25. Segment(J, J') → f_1
  26. Dilate(C, If[9 < j ≤ 10, 10 - j, 0], L) → C'
  27. Vector(C, C') → u_1
  28. Translate(E, u_1) → E'_1
  29. Translate(E', u_1) → E''
  30. Segment(E'_1, E'') → f'
  31. Translate(G, u_1) → G'_1
  32. Translate(G', u_1) → G''
  33. Segment(G'_1, G'') → g'
  34. Translate(F, u_1) → F'_1
  35. Translate(F', u_1) → F''
  36. Segment(F'_1, F'') → i'
  37. Dilate(K, If[9 < j ≤ 10, 10 - j, 0], M) → K'
  38. Dilate(O, If[9 < j ≤ 10, 10 - j, 0], N) → O'
  39. Segment(K, K') → g_1
  40. Segment(O, O') → h_1
  41. Rotate(J, π, Line[(0, 0, 0), (0, 0, 1)]) → J'_1
  42. Rotate(J', π, Line[(0, 0, 0), (0, 0, 1)]) → J''
  43. Segment(J'_1, J'') → i_1
  44. Rotate(G, π, Line[(0, 0, 0), (0, 0, 1)]) → G'_2
  45. Rotate(A'_3, π, Line[(0, 0, 0), (0, 0, 1)]) → P
  46. Segment(G'_2, P) → s'