垂直直线的定义与性质:斜率关系与几何作图
几何画板及绘图内容加载中,请稍等……
本范例通过可交互图形展示两条直线互相垂直的几何定义,并进一步揭示垂直与直角标记、斜率关系、线段距离等性质。核心数学概念包括垂直、直角、斜率、截距、分数化简、多边形与距离。作图使用 GeoGebra 的 OrthogonalLine 生成垂线,Line、Segment、Point 构造直线与线段,Intersect 求交点,Angle 标记直角,Slope 与 FractionText 显示斜率分数,GCD 与 If 化简分子分母,Polygon 与 Distance 辅助验证几何量。适合初中至高中几何与解析几何教学,可用于课堂演示、概念探究和练习设计。
GeoGebra 命令及参数
GCD(deltaY, deltaX) → GCDmGCD(numerYint, deltaX) → GCDyIf(sgn(deltaY / deltaX) ≥ 0, "", "-") → textSignNIf(sgn(numerYint / deltaX) > 0, "+", "-") → textSignIf(deltaXR ≟ 1, textSignN + deltaYR, textSignN + "\, \frac{" + deltaYR + "}{" + deltaXR + "}") → textslopeNIf(denomYintR ≟ 1, textSign + numerYintR, textSign + "\frac{" + numerYintR + "}{" + denomYintR + "}") → textYintIf(denomYintR ≟ 1, If[numerYintR ≟ 1, textSign, textSign + numerYintR], textSign + "\frac{" + numerYintR + "}{" + denomYintR + "}") → textMIDOrthogonalLine(B, xAxis) → a_2OrthogonalLine(A, yAxis) → cIntersect(a_2, c) → C_1Line(A, B) → dPolygon(A, B, C_1) → poly1, c_1, a_1, b_1Distance(B, C_1) → distanceBCDistance(A, C_1) → distanceACIntersect(a_2, c) → DSegment(A, D) → eSegment(C_1, B) → fGCD(deltaY_1, deltaX_1) → GCDm_1If(sgn(deltaY_1 / deltaX_1) ≥ 0, "", "-") → textSignN_1If(deltaXR_1 ≟ 1, textSignN_1 + deltaYR_1, textSignN_1 + "\, \frac{" + deltaYR_1 + "}{" + deltaXR_1 + "}") → textslopeN_1Line(A_1, B_1) → d_1OrthogonalLine(A, d) → gPoint(g) → CSlope(g) → hFractionText(h) → text4GCD(deltaY_2, deltaX_2) → GCDm_2If(sgn(deltaY_2 / deltaX_2) ≥ 0, "", "-") → textSignN_2If(deltaXR_2 ≟ 1, textSignN_2 + deltaYR_2, textSignN_2 + "\, \frac{" + deltaYR_2 + "}{" + deltaXR_2 + "}") → textslopeN_2Line(A_2, B_2) → d_2Angle(B, A, C) → αSlope(d) → kFractionText(k) → text8