三角形面积基础
几何画板及绘图内容加载中,请稍等……
本范例展示了矩形与直角三角形面积之间的关系。通过构造直角三角形并将其与矩形关联,帮助学生理解面积计算的基本原理。使用了Polygon, Vector, Segment, Translate, Sequence等GeoGebra命令。适合初中及以上学生学习几何图形和面积计算。
GeoGebra 命令及参数
Polygon((b, 0), (0, h), (0, 0)) → mainTri, a, c, dVector((0, 0), If[Animate < 270, (0, 0), If[Animate > 320, (0, 5), ((0, 5) * (Animate - 270) / 50)]]) → translatevectorSegment((0, 0), (b, 0)) → baseTranslate(Rotate[mainTri, If[Animate > 180, -180*°, ((-Animate))°], Midpoint[a]], translatevector) → rotateTriSegment((0, 0), (0, h)) → heightSequence(floor(f(i)), i, 0, floor(b)) → minSequence(Min[{Element[min, i], Element[min, i + 1]}], i, 1, Length[min] - 1) → minheightSequence(Sequence[Polygon[(j - 1, i - 1), (j, i - 1), (j, i), (j - 1, i)], i, 1, Element[minheight, j]], j, 1, Length[minheight]) → minsquaresSequence(ceil(f(i)), i, 0, ceil(b)) → maxSequence(Max[{Element[max, i], Element[max, i + 1]}], i, 1, Length[max] - 1) → maxheightSequence(Sequence[Polygon[(j - 1, i - 1), (j, i - 1), (j, i), (j - 1, i)], i, 1, Element[maxheight, j]], j, 1, Length[maxheight]) → maxsquaresSum(minheight) → mintotalSum(maxheight) → maxtotalTranslate(Polygon[(0, 0), (b, 0), (b, h), (0, h)], Vector[If[Animate < 200, Vector[(0, 0), (0, 0)], Vector[If[Animate < 250, Vector[(0, 0), ((b + 4, 0) / 50 * (Animate - 200))], Vector[(0, 0), (b + 4, 0)]]]]]) → rectangleTranslate(Midpoint[c], Vector[If[Animate < 200, Vector[(0, 0), (0, 0)], Vector[If[Animate < 250, Vector[(0, 0), ((b + 4, 0) / 50 * (Animate - 200))], Vector[(0, 0), (b + 4, 0)]]]]]) → heighttextTranslate(Midpoint[d], Vector[If[Animate < 200, Vector[(0, 0), (0, 0)], Vector[If[Animate < 250, Vector[(0, 0), ((b + 4, 0) / 50 * (Animate - 200))], Vector[(0, 0), (b + 4, 0)]]]]]) → basetext
AI 绘图提示语参考
绘制一个直角三角形,底边在x轴上,高垂直于底边。通过平移和旋转,将三角形与一个矩形关联起来,展示三角形面积与矩形面积的关系。首先画一个直角三角形,然后通过平移和旋转生成一个旋转后的三角形,接着画出矩形,并在适当位置添加底边和高的标签。
以上提示语为根据原始绘图命令整理而来,仅供参考。