截面立体图形可视化

截面立体图形可视化
几何画板及绘图内容加载中,请稍等……
2015-05-27 01:41
所属专题 Calculus Concepts
本范例演示通过截面从笛卡尔平面生成的立体图形。核心数学概念包括积分、体积计算和几何形状的构造。构造要点使用了GeoGebra命令如If、Midpoint、Polygon、CircumcircleArc、Segment、ImplicitCurve、Integral等,通过滑块和输入框可以调整截面形状(如正方形、等边三角形、半圆等)并观察其生成的立体图形。适合高中及以上学生用于理解立体几何和微积分中的体积积分概念。

GeoGebra 命令及参数

  1. If(PerpXAxis, y_2Point, x_2Point) → Relation_2Point
  2. If(PerpXAxis, y_1Point, x_1Point) → Relation_1Point
  3. Midpoint(Relation_1Point, Relation_2Point) → RelationMidpoint
  4. If(PerpXAxis, abs(y(Relation_2Point) - y(Relation_1Point)), abs(x(Relation_2Point) - x(Relation_1Point))) → ShapeBaseWidth
  5. Textfield(y_1) → y_1InputBox
  6. Textfield(y_2) → y_2InputBox
  7. Polygon(Relation_1Point, Relation_2Point, EquilateralTriangleTopPoint) → TheEquilateralTriangle, equilateraltriangleside1, equilateraltriangleside2, equilateraltriangleside3
  8. Polygon(Relation_1Point, Relation_2Point, SquareRelation_2TopPoint, SquareRelation_1TopPoint) → TheSquare, SquareBottomSide, SquareUpperSide, SquareTopSide, SquareLowerSide
  9. CircumcircleArc(Relation_1Point, SemiCircleTopPoint, Relation_2Point) → TheSemiCircleArc
  10. Segment(Relation_1Point, Relation_2Point) → TheSemiCircleBase
  11. If(PerpXAxis, RectangleHeightX, RectangleHeightY) → RectangleHeight
  12. Polygon(Relation_1Point, Relation_2Point, RectangleRelation_2TopPoint, RectangleRelation_1TopPoint) → TheRectangle, rectangleside3, rectangleside4, rectangleside2, rectangleside1
  13. If(PerpXAxis, IsoscelesTriangleHeightX, IsoscelesTriangleHeightY) → IsoscelesTriangleHeight
  14. Polygon(Relation_1Point, Relation_2Point, IsoscelesTriangleTopPoint) → TheIsoscelesTriangle, isoscelestriangleside1, isoscelestriangleside2, isoscelestriangleside3
  15. If(PerpXAxis, abs(y_2(x) - y_1(x)), abs(g(x) - f(x))) → ShapeBaseFormula
  16. If(Squares, ShapeBaseFormula(x)^(2), If[EquilateralTriangles, (sqrt(3) / 4 * ShapeBaseFormula(x)^(2)), If[SemiCircles, ((0.5 * π) * (ShapeBaseFormula(x) / 2)^(2)), If[Rectangles, (RectangleHeight(x) * ShapeBaseFormula(x)), If[IsoscelesTriangles, ((1 / 2 * ShapeBaseFormula(x)) * IsoscelesTriangleHeight(x))]]]]) → ShapeAreaFormula
  17. Textfield(x_1InputText) → x_1InputBox
  18. Textfield(x_2InputText) → x_2InputBox
  19. Textfield(RectangleHeightYInputText) → RectangleHeightInputBoxPerpYAxis
  20. Textfield(TriangleHeightYInputText) → IsoscelesTriangleHeightInputBoxPerpYAxis
  21. ImplicitCurve((-x) + f(y)) → x_1
  22. ImplicitCurve((-x) + g(y)) → x_2
  23. If(PerpXAxis, LowerXBound, LowerYBound) → LowerBound
  24. Integral(ShapeAreaFormula, LowerBound, ShapeSlider) → ShapeVolume
  25. Textfield(UpperXBound) → UpperXBoundInputBox
  26. Textfield(LowerXBound) → LowerXBoundInputBox
  27. If(PerpXAxis, UpperXBound, UpperYBound) → UpperBound
  28. Textfield(LowerYBound) → LowerYBoundInputBox
  29. Textfield(UpperYBound) → UpperYBoundInputBox
  30. Textfield(RectangleHeightX) → inputBox1
  31. Textfield(IsoscelesTriangleHeightX) → inputBox2

AI 绘图提示语参考

绘制一个由不同截面形状从笛卡尔平面延伸生成的立体图形。截面形状包括正三角形、正方形、半圆、矩形和等腰三角形,通过输入框调整截面位置和高度。截面两端点由直线定义,中点用于确定截面中心。截面面积根据形状计算,体积通过积分求得。图形包含隐式曲线定义的x坐标范围,以及输入框用于设置截面参数。
以上提示语为根据原始绘图命令整理而来,仅供参考。