解梯形面积公式求底边b1
几何画板及绘图内容加载中,请稍等……
①本范例演示如何通过 GeoGebra 解析几何工具,求解梯形面积公式 A=1/2(b1+b2)h 中的未知数 b1;②涉及的核心数学概念包括代数方程求解、梯形面积公式、线性方程;③作图要点提炼自 GeoGebra 命令:Polygon(多边形)、Segment(线段)、If(条件判断)、PointIn(点在线上判断)、Point(点)、Vector(向量)、Sequence(序列);④适合初中及以上数学学习者,用于理解代数方程在几何图形中的应用和解法。
GeoGebra 命令及参数
Polygon((0, -1.5), (5, -1.5), (5, 3), (0, 3)) → row4Step3, i, j, k, lPolygon((0, 0), (12, 0), (12, 6), (0, 6)) → row2Step1, e, f, g, b_3Polygon((0, 3), (5, 3), (5, 5), (0, 5)) → row3step2, m, n, p, qPolygon((5, -1.5), (12, -1.5), (12, 0), (5, 0)) → row2Check, r, s, checkBottomDivider, a_1Polygon((0, 6), (12, 6), (12, 7), (0, 7)) → row1Header, a_2, b, c, dSegment((x(Corner[solve2a_1, 1]), 2.1), (x(Corner[solve1_2, 2]), 2.1)) → step2segmentIf(b_4 - h ≟ 0 ∧ (a ≠ (-constR)) ∨ solution ≟ Infinity, true, false) → notValidSegment((5, 5), (5, 7)) → segmentDividerSegment((x(Corner[solve2a_1, 1]), 0), (x(Corner[solve1_2, 2]), 0)) → step3segmentPointIn(Polygon[(5.5, 2), (10, 2), (10, 4), (5.5, 4)]) → EPointIn(Polygon[(5.5, 0.5), (10, 0.5), (10, 1.5), (5.5, 1.5)]) → BPoint(Segment[B + (0.5, 0), (11, y(B))]) → CPoint(Segment[E + (0.5, 0), (11, y(E))]) → DSegment(Midpoint[B, C], (x(Midpoint[B, C]), y(D))) → heightPolygon(B, C, D, E) → trap, b_1, trapR, b_2, trapLVector((If[x(C) > x(D), x(C), x(D)], y(C)) + (0.25, (y(D) - y(C)) / 2 + 0.1), (If[x(C) > x(D), x(C), x(D)], y(C)) + (0.25, 0)) → heightVectorBottomVector((If[x(C) > x(D), x(C), x(D)], y(C)) + (0.25, (y(D) - y(C)) / 2 - 0.1), (If[x(C) > x(D), x(C), x(D)], y(D)) + (0.25, 0)) → heightVectorTopSegment((5, 5), (12, 5)) → checkTopDividerSequence(Segment[(5.5 + i, 0), (5.5 + i, 5)], i, 0, 6, 0.5) → gridVSequence(Segment[(5, 0.5 + i), (12, 0.5 + i)], i, 0, 4, 0.5) → gridH