三角形面积与矩形面积关系演示
几何画板及绘图内容加载中,请稍等……
①本范例通过动态演示三角形与内接矩形面积的关系,直观展示三角形面积计算方法;②涉及核心数学概念包括三角形面积公式、矩形面积公式、几何变换、坐标几何;③作图要点运用了Polygon(多边形)、If(条件判断)、Rotate(旋转)、Translate(平移)、OrthogonalLine(垂线)等GeoGebra命令及对象;④适合高中数学教学,用于帮助学生理解三角形面积公式的推导过程,提升空间想象能力。
GeoGebra 命令及参数
Polygon(A, B, C) → triangle, c, a, bIf(a^(2) > b^(2) + c^(2), OrthogonalLine[A, a], If[b^(2) > a^(2) + c^(2), OrthogonalLine[B, b], OrthogonalLine[C, c]]) → dIf(a^(2) > b^(2) + c^(2), Intersect[d, a], If[b^(2) > a^(2) + c^(2), Intersect[d, b], Intersect[d, c]]) → DIf(a^(2) > b^(2) + c^(2), Polygon[A, D, C], If[b^(2) > a^(2) + c^(2), Polygon[B, C, D], Polygon[C, A, D]]) → triangle_1If(a^(2) > b^(2) + c^(2), Polygon[A, D, B], If[b^(2) > a^(2) + c^(2), Polygon[B, A, D], Polygon[C, B, D]]) → triangle_2Rotate(triangle_1, α, C) → poly1If(b^(2) > a^(2) + c^(2), Vector[C, B], Vector[C, A]) → uTranslate(poly1, Vector[(u * n)]) → poly1'Rotate(triangle_2, α, B) → poly2If(a^(2) > b^(2) + c^(2), Vector[B, A], Vector[If[b^(2) > a^(2) + c^(2), Vector[B, A], Vector[B, C]]]) → vTranslate(poly2, Vector[(v * n)]) → poly2'OrthogonalLine(B, b) → eIf(a^(2) > b^(2) + c^(2), Segment[A, D], If[b^(2) > a^(2) + c^(2), Segment[B, D], Segment[C, D]]) → f