Translations of Sinusoidal Functions

Translations of Sinusoidal Functions
Loading the math board and drawing, please wait…
2019-02-21 00:16
This example demonstrates the translation transformations of sinusoidal function graphs. It covers core math concepts like function graph translation, sinusoidal function properties, and the impact of parameter transformations. The construction uses GeoGebra commands/objects such as UnicodeToLetter, Polygon, LaTeX, Segment, Translate, and objects like HowDidIDo, TryAnother, xmark, cmark, incorrect, correct, isDone, bottomLeft, topLeft, viewbox, showFeedback, h, cos_1, isSinFunc, sin_1, lblCos, lblSin, MainInstruc, lblH, k, lblK, sin_2, cos_2, lblSin_2, lblCos_2, SpecInstruc, legendAnchor1, legendSegment1, legendSegment2. It is suitable for high school mathematics education to understand function graph transformation rules and the meaning of parameters k and h.

GeoGebra Commands & Parameters

  1. UnicodeToLetter(10007) → xmark
  2. UnicodeToLetter(10003) → cmark
  3. Polygon({bottomLeft, (x(bottomLeft), y(topLeft)), topLeft, (x(topLeft), y(bottomLeft))}) → viewbox
  4. LaTeX("f(x)=\cos(x°)") → lblCos
  5. LaTeX("f(x)=\sin(x°)") → lblSin
  6. LaTeX("\text{\textbf{Question: }Given \(g(x)=f(x-h)+k\), how do the characteristics of \(g(x)\) change as \\the values of \(h\) and \(k\) change? Consider amplitude, period, equation of the axis, and range. }") → MainInstruc
  7. LaTeX((("h=" * h) * "^\circ")) → lblH
  8. LaTeX(("k = " * k)) → lblK
  9. LaTeX(("g(x)=" * sin_2)) → lblSin_2
  10. LaTeX(("g(x)=" * cos_2)) → lblCos_2
  11. LaTeX("\text{\textbf{Instructions: }Move the sliders and observe the changes to the graph of \(g(x)\).\\Click `Try Another' to experiment with a different function. ") → SpecInstruc
  12. Segment(legendAnchor1, legendAnchor1 + (90, 0)) → legendSegment1
  13. Translate(legendSegment1, (0, -2)) → legendSegment2