分数除法4:1除以a/b(商除法) by Mario Villani
几何画板及绘图内容加载中,请稍等……
①本范例演示了1除以分数a/b等于b/a的图形化解释,并通过动画展示x除以a/b等于x乘以b/a;②核心数学概念包括分数除法、商除法、分数乘法、比例关系;③构造要点:使用GeoGebra命令Point, Min, Max, Segment, Polygon, Sequence, If创建动态图形,涉及对象a, b, gcd, A, s, f_1, B, w, l, m, n, p, q, r, t, a_1, b_1, c_1, d_1, g_1, h_1, i_1, f, C, poly2等;④适合初中及以上数学教学,用于分数除法概念的理解与可视化。
GeoGebra 命令及参数
Point(Segment[(x(E) + 0.1, y(E)), (x(E) + 1, y(E))]) → GPoint(Segment[(x(D) + 0.1, y(D)), (x(D) + 0.5, y(D))]) → FMin(round((x(G) - x(E)) / 0.1), 2 * a') → b'Max(Sequence[If[(Mod[a * a', i] ≤ 0) ∧ (Mod[b', i] ≤ 0), i, 1], i, 1, Min[a * a', b']]) → gcdSegment((0, 1), (x(A), y(A))) → f_1Point(f_1) → BSegment(A, (x(A) + a, y(A))) → lSegment((x(A), y(A) + w), (x(A) + a, y(A) + w)) → mSegment(A, (x(A), y(A) + w)) → nSegment((x(A) + 9, y(A)), (x(A) + 9, y(A) + w)) → pSegment((x(A) + 8, y(A)), (x(A) + 8, y(A) + w)) → qSegment((x(A) + 7, y(A)), (x(A) + 7, y(A) + w)) → rSegment((x(A) + 6, y(A)), (x(A) + 6, y(A) + w)) → tSegment((x(A) + 5, y(A)), (x(A) + 5, y(A) + w)) → a_1Segment((x(A) + 4, y(A)), (x(A) + 4, y(A) + w)) → b_1Segment((x(A) + 3, y(A)), (x(A) + 3, y(A) + w)) → c_1Segment((x(A) + 2, y(A)), (x(A) + 2, y(A) + w)) → d_1Segment((x(A) + 10, y(A)), (x(A) + 10, y(A) + w)) → g_1Segment((x(A) + 11, y(A)), (x(A) + 11, y(A) + w)) → h_1Segment((x(A) + 12, y(A)), (x(A) + 12, y(A) + w)) → i_1Segment((x(B) + b' / a', y(B)), (x(B) + a, y(B))) → fPoint(f) → CPolygon(B, (floor(a' * x(C) / b') * b' / a', y(B)), (floor(a' * x(C) / b') * b' / a', y(B) + 1), (x(B), y(B) + 1)) → poly2, poly2_1, poly2_2, poly2_3, poly2_4Segment((x(A) + 1, y(A)), (x(A) + 1, y(A) + w)) → eSegment(E, (x(E) + 1, y(E))) → j_1Segment(D, F) → l_1Polygon(B, (x(B) + 1, y(B)), (x(B) + 1, y(B) + 1), (x(B), y(B) + 1)) → poly1, poly1_1, poly1_2, poly1_3, poly1_4Sequence(Segment[(k / a', y(B)), (k / a', y(B) + 1)], k, 1, a' - 1) → list2Sequence(Segment[(k / a', y(B)), (k / a', y(B) + 1)], k, 1, floor(a' * x(C) / b') * b' - 1) → list3Segment((floor(a' * x(C) / b') * b' / a', y(B)), C) → hSegment((floor(a' * x(C) / b') * b' / a', y(B) + 1), (x(C), y(C) + 1)) → iSequence(Segment[(k / a', y(B)), (k / a', y(B) + 1)], k, 1, floor(a' * x(C)) - 1) → list4Sequence(Segment[(k * b' / a', y(B)), (k * b' / a', y(B) + 1)], k, 1, floor(a' * x(C) / b') - 1) → list1Polygon((floor(a' * x(C) / b') * b' / a', y(B)), C, (x(C), y(C) + 1), (floor(a' * x(C) / b') * b' / a', y(B) + 1)) → poly3, poly3_1, poly3_2, poly3_3, poly3_4Polygon(B, (b' / a', y(B)), (b' / a', y(B) + 1), (x(B), y(B) + 1)) → poly4, poly4_1, poly4_2, poly4_3, poly4_4Segment((floor(a' * x(C) / b') * b' / a', y(B)), (floor(a' * x(C) / b') * b' / a' + b' / a', y(B))) → bSegment((floor(a' * x(C) / b') * b' / a', y(B) + 1), (floor(a' * x(C) / b') * b' / a' + b' / a', y(B) + 1)) → cSegment((floor(a' * x(C) / b') * b' / a' + b' / a', y(B)), (floor(a' * x(C) / b') * b' / a' + b' / a', y(B) + 1)) → dSequence(Segment[(floor(a' * x(C) / b') * b' / a' + k / a', y(B)), (floor(a' * x(C) / b') * b' / a' + k / a', y(B) + 1)], k, 1, b' - 1) → list5Segment(E, (Min[x(G), x(E) + 0.2 * a'], y(G))) → m_1Segment(D, (x(D) + 0.5, y(D))) → e_1Polygon(A, (x(A) + a, y(A)), (x(A) + a, y(A) + a), (x(A), y(A) + a)) → poly5, a_2, k_1, n_1, p_1Segment((x(C), Min[y(B) + 1, 2.5]), (x(C), 2.5)) → kPolygon((x(B) + 1, y(B)), (x(B) + 2, y(B)), (x(B) + 2, y(B) + 1), (x(B) + 1, y(B) + 1)) → poly6, poly6_4, poly6_1, poly6_2, poly6_3Sequence(Segment[(k / a' + 1, y(B)), (k / a' + 1, y(B) + 1)], k, 1, a' - 1) → list7Sequence(Segment[(j / a', y(A)), (j / a', y(A) + 1)], j, 1, a' - 1) → list6If(b' < a', text40_1, If[(b' > a') ∧ (b' ≠ 2 * a'), text40_3, text40_2]) → text40
AI 绘图提示语参考
画一个图形来解释分数除法的概念,展示1除以a/b等于b/a,并说明x除以a/b等于x乘以b/a。图形中包含一个长方形和一个正方形,通过它们的关系来表示分数的除法和乘法。首先画出长方形,然后在其上画出正方形,正方形的边长与长方形的某一边成比例。通过移动滑块a和b,可以观察到图形的变化,并理解分数除法的意义。
以上提示语为根据原始绘图命令整理而来,仅供参考。