直线斜率的“走”和“升”:水平变化与垂直变化

直线斜率的“走”和“升”:水平变化与垂直变化
几何画板及绘图内容加载中,请稍等……
2024-12-07 19:05
该范例通过直线上两点的水平位移(run)与垂直位移(rise),动态呈现斜率的几何含义与计算过程。核心数学概念包括:直线斜率、坐标差(Δx、Δy)、“差与商”的比值解释、向量的分量,以及用单位长度或整数步长刻画坐标变化。作图要点:利用 GeoGebra 的 Line 生成直线,Point 放置关键点;用 Vector 构造表示“水平变化/垂直变化”的位移向量;通过 Sequence 设置沿直线取点或步进量;用 If 实现条件判断(例如选择显示/更新某些步骤或点);并借助文本对象与显示控制(如 text、showstep2 等)组织 run、rise、以及对应比值的分步展示。适合中学至大学初阶学生,用于解析几何、函数与图像学习中的斜率理解、课堂演示或作业自学。

GeoGebra 命令及参数

  1. Line(D, E) → g
  2. Point(g) → B
  3. Point(g) → A
  4. Line(A, B) → f
  5. 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
  6. 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
  7. If(step1 ∧ b ∧ (GCD[run, rise] ≠ 1 ∨ run < 0 ∨ rise < 0) ∧ IntegerPoints, true, false) → showstep2
  8. Vector(A, (x(B), y(A))) → u
  9. Vector((x(B), y(A)), B) → v

AI 绘图提示语参考

绘制一条直线,通过点A和点B。在直线上生成一系列水平和垂直的向量,分别表示从A到B的水平变化(run)和垂直变化(rise)。使用这些向量展示斜率作为Δx和Δy的比值,并在直线上标记关键点和向量,帮助理解斜率的概念。
以上提示语为根据原始绘图命令整理而来,仅供参考。