图形变换练习

图形变换练习
几何画板及绘图内容加载中,请稍等……
2016-02-07 21:17
这个范例演示了图形变换的概念,包括对称、平移等。通过使用GeoGebra命令如TransformGraph、Append等,可以动态地观察图形变换的效果。适合中学数学教学,帮助学生理解图形变换的基本原理。

GeoGebra 命令及参数

  1. Append(Append[-4, Sort[Take[Shuffle[Sequence[i, i, -3, 6]], 1, 3]]], 7) → xCoords
  2. Sequence(Random[-2, 3], i, 1, 5) → yCoords
  3. Sequence((Element[xCoords, i], Element[yCoords, i]), i, 1, 5) → pointList
  4. TransformGraph(pointList, 1, 1, 0, 0) → fGraph
  5. Random(1, maxLevel) → randRow
  6. Shuffle({1, 2, 3, 4}) → answerOrder
  7. Random(1, 4) → correctAns
  8. Cell(Element[answerOrder, 1], randRow) → paramsA
  9. Cell(Element[answerOrder, 2], randRow) → paramsB
  10. Cell(Element[answerOrder, 3], randRow) → paramsC
  11. Cell(Element[answerOrder, 4], randRow) → paramsD
  12. TransformGraph(pointList, Element[paramsA, 1], Element[paramsA, 2], Element[paramsA, 3], Element[paramsA, 4]) → graphA
  13. TransformGraph(pointList, Element[paramsC, 1], Element[paramsC, 2], Element[paramsC, 3], Element[paramsC, 4]) → graphC
  14. TransformGraph(pointList, Element[paramsB, 1], Element[paramsB, 2], Element[paramsB, 3], Element[paramsB, 4]) → graphB
  15. TransformGraph(pointList, Element[paramsD, 1], Element[paramsD, 2], Element[paramsD, 3], Element[paramsD, 4]) → graphD
  16. TransformationText(Element[paramsA, 1], Element[paramsA, 2], Element[paramsA, 3], Element[paramsA, 4]) → textA
  17. TransformationText(Element[paramsB, 1], Element[paramsB, 2], Element[paramsB, 3], Element[paramsB, 4]) → textB
  18. TransformationText(Element[paramsC, 1], Element[paramsC, 2], Element[paramsC, 3], Element[paramsC, 4]) → textC
  19. TransformationText(Element[paramsD, 1], Element[paramsD, 2], Element[paramsD, 3], Element[paramsD, 4]) → textD
  20. Polygon(A, B, C, D) → poly1, a_1, b_1, c_1, d_1