行向量的可视化:矩阵变换与几何直观

行向量的可视化:矩阵变换与几何直观
几何画板及绘图内容加载中,请稍等……
2017-05-14 08:26
该范例通过GeoGebra动态展示行向量在矩阵乘法下的变换效果,直观呈现向量、矩阵与线性变换之间的关系。核心数学概念包括行向量、矩阵乘法、线性变换、单位向量、逆矩阵以及积分与面积缩放。作图要点:使用Vector命令创建向量,Transpose和ApplyMatrix实现矩阵对向量的作用,Point、Segment、Translate和Invert辅助构造几何元素与逆变换;对象包括多个向量(v1、v2、A'v1等)、单位向量e1、e2、变换后的向量Ae1、Ae2,以及矩阵A及其逆Ainv,还涉及缩放因子Scaling和水平集Levelf1、Levelf2,并配有文本说明。适合高中至大学阶段的线性代数或解析几何教学,帮助学生理解矩阵乘法对向量方向与长度的改变,以及行列式与面积缩放的联系。

GeoGebra 命令及参数

  1. Vector(A_1, B) → e_1
  2. Vector(A_1, C) → e_2
  3. Vector(A'_1, B') → v1
  4. Vector(A'_1, C') → v2
  5. Transpose(A) → A'
  6. ApplyMatrix(A', v1) → A'v1
  7. ApplyMatrix(A', v2) → A'v2
  8. ApplyMatrix(A, e_1) → Ae_1
  9. ApplyMatrix(A, e_2) → Ae_2
  10. Point(Circle[A_1 + e_1, 1.5]) → D
  11. Segment(A_1 + e_1, A_1 + e_1 + e_2) → Levelf2
  12. Segment(A_1 + e_2, A_1 + e_1 + e_2) → Levelf1
  13. ApplyMatrix(A, pic1) → pic2
  14. Translate(pic1, Vector[A_1, A'_1]) → pic3
  15. ApplyMatrix(Invert[A], v1) → Ainv1
  16. ApplyMatrix(Invert[A], v2) → Ainv2
  17. Invert(A) → Ainv
  18. Segment(A'_1 + Ainv2, A'_1 + Ainv1 + Ainv2) → A'f_{1}eq1
  19. Segment(A'_1 + Ainv1, A'_1 + Ainv1 + Ainv2) → A'f_{2}eq1