等积三角形映射
几何画板及绘图内容加载中,请稍等……
本范例演示如何通过映射关系将三角形映射为等积三角形。涉及的核心数学概念包括面积、三角形、函数、圆锥、定积分、金字塔和圆。作图要点使用了Vector(向量)、Line(线)、Point(点)、Translate(平移)、Polygon(多边形)、Rotate(旋转)、Intersect(相交)、If(条件判断)等GeoGebra命令和对象。适合高中及以上数学学习者和教师用于探索几何变换和积分应用。
GeoGebra 命令及参数
Vector(A, B) → uLine(A, B) → gPoint(g) → E_1Translate(E_1, u) → E'Polygon(A, B, C) → poly1, c, a, bLine(C, c) → fPoint(f) → D_1Vector(D_1, E_1) → vTranslate(E', Vector[(0.35 * v)]) → E''Polygon(D_1, E_1, E'') → poly2, e'', d, eTranslate(D_1, (1, -1)) → D'Translate(E_1, (1, -1)) → ETranslate(E'', (1, -1)) → E'''Polygon(D', E, E''') → poly2', e''', d', e'_1Rotate(D', -135°, E) → DRotate(E, -135°, E) → FRotate(E''', -135°, E) → GPolygon(D, F, G) → poly2'', g_1, d'', f_1Line(C, c) → iLine(D, d'') → jIntersect(i, j) → HIf(1 ≤ h < 2, Dilate[D, 2 - h, H], H) → JIf(1 ≤ h < 2, Polygon[G, E, Dilate[D, 2 - h, H]], Polygon[G, E, H]) → poly4Line(A, B) → kLine(G, E) → lIntersect(i, l) → KIntersect(j, k) → LIntersect(k, l) → IIf(3 ≤ h < 4, Dilate[E, 4 - h, I], I) → MTranslate(M, Vector[E, G]) → M'If(3 ≤ h < 4, Polygon[M', M, H], Polygon[M', I, H]) → poly3Line(I, H) → mLine(M', m) → nIntersect(k, n) → NIf(6 ≤ h < 7, Polygon[M, Dilate[M', 7 - h, N], H], Polygon[M, N, H]) → poly5If(8 ≤ h < 9, Polygon[M, N, Dilate[H, 9 - h, C]], Polygon[M, N, C]) → poly6If(10 ≤ h < 11, Polygon[C, Dilate[M, 11 - h, A], Translate[Dilate[M, 11 - h, A], Vector[A, B]]], Polygon[C, A, B]) → poly7