直线斜率

直线斜率
几何画板及绘图内容加载中,请稍等……
2024-01-17 20:07
①本范例演示了如何通过两点计算直线的斜率;②涉及的核心数学概念包括斜率公式、坐标几何、两点间距离;③作图要点——使用了Line, Sequence, If等GeoGebra命令和对象,如textUndefined, B, A等,用于动态展示斜率计算过程;④适合高中数学教学,用于理解斜率在解析几何中的应用。

GeoGebra 命令及参数

  1. Line(A, B) → f
  2. Sequence(Vector[A + (sgn(x(B) - x(A)) * (i, 0)), A + (sgn(x(B) - x(A)) * (i + 1, 0))], i, 0, abs(x(B) - x(A)) - 1) → l1
  3. Sequence(Vector[(x(B), y(A)) + (sgn(y(B) - y(A)) * (0, i)), (x(B), y(A)) + (sgn(y(B) - y(A)) * (0, i + 1))], i, 0, abs(y(B) - y(A)) - 1) → l2
  4. Sequence(Vector[B + (sgn(x(A) - x(B)) * (i, 0)), B + (sgn(x(A) - x(B)) * (i + 1, 0))], i, 0, abs(x(B) - x(A)) - 1) → l3
  5. Sequence(Vector[(x(A), y(B)) + (sgn(y(A) - y(B)) * (0, i)), (x(A), y(B)) + (sgn(y(A) - y(B)) * (0, i + 1))], i, 0, abs(y(B) - y(A)) - 1) → l4
  6. If(¬b', x(Corner[text4, 2] - Corner[text4, 1]), x(Corner[text1, 2] - Corner[text1, 1])) → length2
  7. If(step1 ∧ b ∧ (GCD[run, rise] ≠ 1 ∨ AtoB ∧ (run < 0 ∨ rise < 0) ∨ BtoA ∧ (run' < 0 ∨ rise' < 0) ∨ abs(run) ≟ 1), true, false) → showstep2

AI 绘图提示语参考

请绘制一条直线,并标出两个端点A和B。在直线上标记点C和D,分别表示从A到B的水平和垂直方向。绘制一个矩形框,包含点A、B、C和D。添加一个文本标签,标注直线的斜率。确保图形清晰,线条和标签对齐。
以上提示语为根据原始绘图命令整理而来,仅供参考。