分数的加减法
几何画板及绘图内容加载中,请稍等……
该范例通过图形展示了分数的加减法过程。核心数学概念包括分数的基本运算。通过使用GeoGebra命令如Circle(圆)、LCM(最小公倍数)、Sequence(数列)等,可以动态地演示分数的加减法。适合小学高年级和初中学生学习分数运算。
GeoGebra 命令及参数
Circle(centerR, radius) → circleRCircle(centerB, radius) → circleBLCM(denominatorR, denominatorB) → LCMdenominatorSequence(Segment[centerR, Rotate[AR, radius°, centerR]], radius, 360 / denominatorR, 360, 360 / denominatorR) → cutRSequence(Segment[centerB, Rotate[AB, radius°, centerB]], radius, 360 / denominatorB, 360, 360 / denominatorB) → cutBSequence(CircleSector[centerR, Rotate[AR, radius°, centerR], Rotate[AR, (radius + 360 / denominatorR)°, centerR]], radius, 0, (360 / denominatorR * numeratorR) - 360 / denominatorR, 360 / denominatorR) → shadeRSequence(CircleSector[centerB, Rotate[AB, ((-radius) - 360 / denominatorB)°, centerB], Rotate[AB, ((-radius))°, centerB]], radius, 0, (360 / denominatorB * numeratorB) - 360 / denominatorB, 360 / denominatorB) → shadeBSequence(Segment[centerR, Rotate[AR, radius°, centerR]], radius, 0, 360, 360 / LCMdenominator) → cutLCMRSequence(Segment[centerB, Rotate[AB, radius°, centerB]], radius, 0, 360, 360 / LCMdenominator) → cutLCMBVector(centerB, A) → uVector(centerB, B) → vTranslate(circleB, Vector[(showfinal * u)]) → total0Translate(cutLCMB, Vector[(showfinal * u)]) → cuttotal0Sequence(CircleSector[centerB, Rotate[AB, ((-radius) - 360 / denominatorB)°, centerB], Rotate[AB, ((-radius))°, centerB]], radius, 0, (360 / denominatorB * numeratorB) - 360 / denominatorB, 360 / denominatorB) → ETranslate(shadeB, Vector[(showfinal * u)]) → FSequence(CircleSector[centerB, Rotate[AB, radius°, centerB], Rotate[AB, (radius + 360 / denominatorR)°, centerB]], radius, 0, (360 / denominatorR * numeratorR) - 360 / denominatorR, 360 / denominatorR) → HTranslate(H, Vector[(showfinal * u)]) → IVector(centerB, J) → wTranslate(circleB, Vector[(showfinal * w)]) → DTranslate(cutLCMB, Vector[(showfinal * w)]) → KSequence(CircleSector[centerB, Rotate[AB, radius°, centerB], Rotate[AB, (radius + 360 / LCMdenominator)°, centerB]], radius, ((LCMdenominator - LCMnumeratorB) * 360 / LCMdenominator), (360 / LCMdenominator * (M + LCMdenominator - LCMnumeratorB - 1)), 360 / LCMdenominator) → NTranslate(N, Vector[(showfinal * v)]) → OGCD(LCMnumerator, LCMdenominator) → PTranslate(circleB, Vector[(showfinal * u)]) → CTranslate(cutLCMB, Vector[(showfinal * u)]) → QSequence(CircleSector[centerB, Rotate[AB, radius°, centerB], Rotate[AB, (radius + 360 / LCMdenominator)°, centerB]], radius, (LCMnumeratorB * 360 / LCMdenominator), (360 / LCMdenominator * (LCMnumeratorR - 1)), 360 / LCMdenominator) → RTranslate(R, Vector[(showfinal * u)]) → SSequence(CircleSector[centerB, Rotate[AB, radius°, centerB], Rotate[AB, (radius + 360 / denominatorB)°, centerB]], radius, 0, (360 / denominatorB * numeratorB) - 360 / denominatorB, 360 / denominatorB) → TTranslate(circleB, Vector[(showfinal * v)]) → UTranslate(cutLCMB, Vector[(showfinal * v)]) → V
AI 绘图提示语参考
绘制两个等大的圆形,分别代表两个分数,每个圆按各自分母等分并着色分子对应的扇形区域。将两个圆平移至同一位置,用最小公倍数重新等分,直观展示通分过程。随后将一个圆平移至另一个圆旁,用向量表示加减操作,最终显示合并或抵消后的扇形区域,并标注简化后的结果。整体图形需清晰展示分数加减的几何意义,包含等分线、着色区域及平移后的对比。
以上提示语为根据原始绘图命令整理而来,仅供参考。