旋转矩阵的表示

旋转矩阵的表示
几何画板及绘图内容加载中,请稍等……
2016-02-14 00:05
本范例通过点A和点B控制旋转矩阵T的列,演示了旋转矩阵如何通过向量表示旋转操作。使用了Sequence, Point, Segment, Vector, Polygon, ApplyMatrix等命令。适合高中数学教学,特别是解析几何和变换部分。

GeoGebra 命令及参数

  1. Sequence((cos(t), sin(t)), t, 0*°, 350*°, 10*°) → pts
  2. Point(pts) → A
  3. Segment((0, 0), A) → a
  4. Vector((0, 0), A) → u
  5. Vector((0, 0), B) → v
  6. Polygon(C, D, E, F, G, H, I, J, K, L) → poly1, c, l, d, e, f, g, h, i, j, k
  7. ApplyMatrix(matrix1, C) → C'
  8. ApplyMatrix(matrix1, D) → D'
  9. ApplyMatrix(matrix1, E) → E'
  10. ApplyMatrix(matrix1, F) → F'
  11. ApplyMatrix(matrix1, G) → G'
  12. ApplyMatrix(matrix1, H) → H'
  13. ApplyMatrix(matrix1, I) → I'
  14. ApplyMatrix(matrix1, J) → J'
  15. ApplyMatrix(matrix1, K) → K'
  16. ApplyMatrix(matrix1, L) → L'
  17. Polygon(C', D', E', F', G', H', I', J', K', L') → poly1', c', l', d', e', f', g', h', i', j', k'
  18. Sequence(Line[(t * B), u], t, -20, 20) → list1
  19. Sequence(Line[(t * A), v], t, -20, 20) → list2