Rotate Circle

Rotate Circle
Loading the math board and drawing, please wait…
2016-03-14 00:41
This example demonstrates the rotation of a circle in a plane, involving core mathematical concepts like rotation, vectors, coordinate geometry, and trigonometry. Key GeoGebra commands and objects used include Vector, OrthogonalLine, Translate, Mirror, CurveCartesian, Sequence, Segment, and Element. Suitable for high school students learning coordinate geometry and transformations.

GeoGebra Commands & Parameters

  1. Vector(B_1, X) → u
  2. Vector(B_1, Y) → v
  3. OrthogonalLine(view, yAxis) → a_1
  4. OrthogonalLine(view, xAxis) → b
  5. Vector(B_1, Z) → w
  6. Translate(C, Vector[(R * w)]) → C'
  7. Mirror(C', C) → C''
  8. CurveCartesian(x(C - (R * (((0 * sin(i°)) * v) + (sin(i°) * u) - (cos(i°) * v)))), y(C - (R * (((0 * sin(i°)) * v) + (sin(i°) * u) - (cos(i°) * w)))), i, 0, k) → j
  9. Sequence(CurveCartesian[x(C - (R * (((sin(j) * cos(i°)) * v) + ((cos(j) * cos(i°)) * u) - (sin(i°) * w)))), y(C - (R * (((sin(j) * cos(i°)) * v) + ((cos(j) * cos(i°)) * u) - (sin(i°) * w)))), i, 0, k], j, 0, (1.5 * t / n), 2 / n) → liste12
  10. CurveCartesian(x(C - (R * (((0 * sin(i)) * w) + (sin(i) * u) - (cos(i) * v)))), y(C - (R * (((0 * sin(i)) * w) + (sin(i) * u) - (cos(i) * v)))), i, 0, 6.283185307179586) → l
  11. Segment(C', C'') → e_1
  12. Element(liste12, ((1.5 * π) * t / n)) → cc
  13. Element(liste12, ((1.5 * π) * t / n)) → z