分数相等的几何可视化演示
几何画板及绘图内容加载中,请稍等……
① 本范例通过动态几何构造,直观展示两个分数相等(如 a/b = c/d)的几何意义,利用风筝形(Kite)与平移、旋转等变换将分数关系映射为图形面积或线段比例。② 核心数学概念包括分数相等、比例、几何平均(Geometric Mean)、实数与根式,以及分步函数(Step Functions)在表示离散数值时的应用。③ 作图要点:从构造摘要可见,使用了 Segment(线段)、Vector(向量)、Translate(平移)、Polygon(多边形)和 FractionText(分数文本)等 GeoGebra 命令;对象包括多个点(A, B, C, D, E, F, G, H, I, J)及其平移后的副本(如 D', A', i' 等),通过反复平移构造出多组相似图形,并用分数文本显示对应比值。④ 适合初中至高中阶段学习分数、比例和几何变换的学生,也可用于教师课堂演示分数相等与几何直观之间的联系,帮助理解抽象代数概念。
GeoGebra 命令及参数
Segment(A, B) → fSegment(B, C) → gSegment(C, D) → hSegment(D, A) → iVector(E, F) → uTranslate(D, u) → D'Translate(A, u) → A'Segment(D', A') → i'Translate(D', u) → D''Translate(A', u) → A''Segment(D'', A'') → i''Translate(D'', u) → D'''Translate(A'', u) → A'''Segment(D''', A''') → i'''Translate(D''', u) → GTranslate(A''', u) → HSegment(G, H) → jTranslate(G, u) → G'Translate(H, u) → H'Segment(G', H') → j'Translate(G', u) → G''Translate(H', u) → H''Segment(G'', H'') → j''Translate(G'', u) → G'''Translate(H'', u) → H'''Segment(G''', H''') → j'''Translate(G''', u) → ITranslate(H''', u) → JSegment(I, J) → kTranslate(I, u) → I'Translate(J, u) → J'Segment(I', J') → k'Translate(I', u) → I''Translate(J', u) → J''Segment(I'', J'') → k''Translate(I'', u) → I'''Translate(J'', u) → J'''Segment(I''', J''') → k'''Translate(A, v) → A'_1Vector(A, A'_1) → wTranslate(D, v) → D'_1Vector(D, D'_1) → aPolygon(A, D, D'_1, A'_1) → q1, a_1, d, d'_1, a'_1Vector(K, L) → bTranslate(A, b) → A'_2Translate(D, b) → D'_2Translate(D'_1, b) → MTranslate(A'_1, b) → NTranslate(A, b) → A'_3Translate(D, b) → D'_3Translate(D'_1, b) → OTranslate(A'_1, b) → PPolygon(A'_3, D'_3, O, P) → q1', a'_3, d'_3, o_1, pTranslate(A, b) → A'_4Translate(B, b) → B'Segment(A'_4, B') → f'Translate(B, b) → B'_1Translate(C, b) → C'Segment(B'_1, C') → g'Translate(C, b) → C'_1Translate(D, b) → D'_4Segment(C'_1, D'_4) → h'Translate(D, b) → D'_5Translate(A, b) → A'_5Segment(D'_5, A'_5) → i'_1Translate(D', b) → D''_1Translate(A', b) → A''_1Segment(D''_1, A''_1) → i''_1Translate(D'', b) → D'''_1Translate(A'', b) → A'''_1Segment(D'''_1, A'''_1) → i'''_1Translate(D''', b) → QTranslate(A''', b) → RSegment(Q, R) → lTranslate(G, b) → G'_1Translate(H, b) → H'_1Segment(G'_1, H'_1) → j'_1Translate(G', b) → G''_1Translate(H', b) → H''_1Segment(G''_1, H''_1) → j''_1Translate(G'', b) → G'''_1Translate(H'', b) → H'''_1Segment(G'''_1, H'''_1) → j'''_1Translate(G''', b) → STranslate(H''', b) → TSegment(S, T) → mTranslate(I, b) → I'_1Translate(J, b) → J'_1Segment(I'_1, J'_1) → k'_1Translate(I', b) → I''_1Translate(J', b) → J''_1Segment(I''_1, J''_1) → k''_1Translate(I'', b) → I'''_1Translate(J'', b) → J'''_1Segment(I'''_1, J'''_1) → k'''_1Translate(I''', b) → UTranslate(J''', b) → VSegment(U, V) → qSegment(A'''_1, D'''_1) → rSegment(H'_1, G'_1) → sSegment(H'''_1, G'''_1) → tSegment(J'_1, I'_1) → eSegment(J'''_1, I'''_1) → f_1Segment(R, Q) → g_1Segment(H'''_1, G'''_1) → h_1Segment(J''_1, I''_1) → i_1Segment(J'_1, I'_1) → j_1Segment(H'''_1, G'''_1) → k_1Segment(H'_1, G'_1) → l_1Segment(A'''_1, D'''_1) → m_1Segment(H'_1, G'_1) → n_1Segment(H'''_1, G'''_1) → p_1Segment(J'_1, I'_1) → q_1Segment(J'''_1, I'''_1) → r_1FractionText(c) → text2Segment(D'_1, N) → s_1