截面立体图形可视化
几何画板及绘图内容加载中,请稍等……
所属专题
Calculus Concepts
本范例演示通过截面从笛卡尔平面生成的立体图形。核心数学概念包括积分、体积计算和几何形状的构造。构造要点使用了GeoGebra命令如If、Midpoint、Polygon、CircumcircleArc、Segment、ImplicitCurve、Integral等,通过滑块和输入框可以调整截面形状(如正方形、等边三角形、半圆等)并观察其生成的立体图形。适合高中及以上学生用于理解立体几何和微积分中的体积积分概念。
GeoGebra 命令及参数
If(PerpXAxis, y_2Point, x_2Point) → Relation_2PointIf(PerpXAxis, y_1Point, x_1Point) → Relation_1PointMidpoint(Relation_1Point, Relation_2Point) → RelationMidpointIf(PerpXAxis, abs(y(Relation_2Point) - y(Relation_1Point)), abs(x(Relation_2Point) - x(Relation_1Point))) → ShapeBaseWidthTextfield(y_1) → y_1InputBoxTextfield(y_2) → y_2InputBoxPolygon(Relation_1Point, Relation_2Point, EquilateralTriangleTopPoint) → TheEquilateralTriangle, equilateraltriangleside1, equilateraltriangleside2, equilateraltriangleside3Polygon(Relation_1Point, Relation_2Point, SquareRelation_2TopPoint, SquareRelation_1TopPoint) → TheSquare, SquareBottomSide, SquareUpperSide, SquareTopSide, SquareLowerSideCircumcircleArc(Relation_1Point, SemiCircleTopPoint, Relation_2Point) → TheSemiCircleArcSegment(Relation_1Point, Relation_2Point) → TheSemiCircleBaseIf(PerpXAxis, RectangleHeightX, RectangleHeightY) → RectangleHeightPolygon(Relation_1Point, Relation_2Point, RectangleRelation_2TopPoint, RectangleRelation_1TopPoint) → TheRectangle, rectangleside3, rectangleside4, rectangleside2, rectangleside1If(PerpXAxis, IsoscelesTriangleHeightX, IsoscelesTriangleHeightY) → IsoscelesTriangleHeightPolygon(Relation_1Point, Relation_2Point, IsoscelesTriangleTopPoint) → TheIsoscelesTriangle, isoscelestriangleside1, isoscelestriangleside2, isoscelestriangleside3If(PerpXAxis, abs(y_2(x) - y_1(x)), abs(g(x) - f(x))) → ShapeBaseFormulaIf(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))]]]]) → ShapeAreaFormulaTextfield(x_1InputText) → x_1InputBoxTextfield(x_2InputText) → x_2InputBoxTextfield(RectangleHeightYInputText) → RectangleHeightInputBoxPerpYAxisTextfield(TriangleHeightYInputText) → IsoscelesTriangleHeightInputBoxPerpYAxisImplicitCurve((-x) + f(y)) → x_1ImplicitCurve((-x) + g(y)) → x_2If(PerpXAxis, LowerXBound, LowerYBound) → LowerBoundIntegral(ShapeAreaFormula, LowerBound, ShapeSlider) → ShapeVolumeTextfield(UpperXBound) → UpperXBoundInputBoxTextfield(LowerXBound) → LowerXBoundInputBoxIf(PerpXAxis, UpperXBound, UpperYBound) → UpperBoundTextfield(LowerYBound) → LowerYBoundInputBoxTextfield(UpperYBound) → UpperYBoundInputBoxTextfield(RectangleHeightX) → inputBox1Textfield(IsoscelesTriangleHeightX) → inputBox2
AI 绘图提示语参考
绘制一个由不同截面形状从笛卡尔平面延伸生成的立体图形。截面形状包括正三角形、正方形、半圆、矩形和等腰三角形,通过输入框调整截面位置和高度。截面两端点由直线定义,中点用于确定截面中心。截面面积根据形状计算,体积通过积分求得。图形包含隐式曲线定义的x坐标范围,以及输入框用于设置截面参数。
以上提示语为根据原始绘图命令整理而来,仅供参考。