分数相乘的几何可视化演示
几何画板及绘图内容加载中,请稍等……
该范例通过几何分割与相似关系,把“分数相乘”的代数运算转化为图形中的长度比例与面积/对应量联动的可视结果。核心数学概念包括分数的乘法、比例与相似变换(用到线段分点与对应比)、以及在需要时的角度/切线相关构造(以保证相似或对应关系成立)。作图要点是:利用 GeoGebra 的点与多边形对象承载分割几何(如 Point、Polygon),再用多个索引与取值操作从已有点序列中选择关键端点(如 IndexOf、Take、Sequence);为避免未定义对象干扰,使用 RemoveUndefined 清理;几何关系通过求交来定位对应点(如 Intersection);同时设置可拖拽与标注文本以呈现分数因子与结果(对象含 mover、f1Point、f2Point、Textfield、f1Text、f2Text)。适合中学阶段的数学教学与自学:用于解释分数乘法的直观意义、训练比例与相似推理,并可配合课堂互动演示可变参数下结果如何同步更新。
GeoGebra 命令及参数
Point({1 - mover, 0}) → f2PointPoint({-1 + mover, 0}) → f1PointPolygon(f1Point, f1Point + (f1, 0), f1Point + (f1, 1), f1Point + (0, 1)) → f1poly, f1point, n, p, qPolygon(f2Point, E, G, H) → poly3, f2point, e, g_1, h_1Textfield(f1Text) → InputBox1Textfield(f2Text) → InputBox2IndexOf(47, TextToUnicode[f1Text]) → slash1IndexOf(47, TextToUnicode[f2Text]) → slash2Take(f1Text, slash1 + 1) → D1TextPolygon(f1Point, f1Point + (1, 0), 4) → poly1, f, g, h, i, A, BPolygon(f2Point, f2Point + (1, 0), 4) → poly2, j, k, l, m, C, DTake(f2Text, slash2 + 1) → D2TextSequence(Segment[f1Point + (i / D1, 0), f1Point + (i / D1, 1)], i, 1, D1 - 1) → f1BarsSequence(Segment[f2Point + (0, i / D2), f2Point + (1, i / D2)], i, 1, D2 - 1) → f2BarsPolygon(f2Point, f2Point + (0, f2), f2Point + (1, f2), f2Point + (1, 0)) → f2poly, r, s, t, aRemoveUndefined(Sequence[If[pN / i ≟ floor(pN / i), i], i, 1, pN]) → NfactorsRemoveUndefined(Sequence[If[pD / i ≟ floor(pD / i), i], i, 1, pD]) → DfactorsIntersection(Nfactors, Dfactors) → factors
AI 绘图提示语参考
绘制两个分数相乘的几何图形,以点f1Point和f2Point作为起点,分别构造两个分数的几何表示,通过线段f1Bars和f2Bars展示分数的分母和分子。然后,通过多边形f1poly和f2poly展示两个分数的几何乘法结果,最后通过交点factors展示关键的几何关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。