Function Transformations Demo by Luke Underwood

Function Transformations Demo by Luke Underwood
Loading the math board and drawing, please wait…
2016-03-22 11:31
This example demonstrates the transformations of trigonometric function graphs, including translations,伸缩, amplitude adjustments,周期, phase shifts, and vertical shifts. It covers core math concepts like function graph transformations, amplitude, period, phase shift, and vertical shift. Constructed using GeoGebra commands like Text, If, Max, fChoice, vcp, a, b, c, d, amplitude, period, phaseshift, verticalshift, yMin, yox, xoy, yMax, xMin, trigxChoice, xMax, pieChoice, piText, piUnit, trigxText, fxButton, fxtnButton, fnrxButton, fabsxButton, fooxButton, fntxButton, flnxButton, fsinButton, fcosButton, ftanButton, fcotButton, fcscButton, fsecButton, n, ftrigx, pie, nShow, FunctionButtons. Suitable for high school mathematics education to understand function transformation rules and applications.

GeoGebra Commands & Parameters

  1. Text("x") → fChoice
  2. If(fChoice ≟ "fsin", "sin", If[fChoice ≟ "fcos", "cos", If[fChoice ≟ "ftan", "tan", If[fChoice ≟ "fsec", "sec", If[fChoice ≟ "fcsc", "csc", If[fChoice ≟ "fcot", "cot"]]]]]) → trigxChoice
  3. If(pieChoice ≟ true, "π", "") → piText
  4. If(pieChoice ≟ true, π, 1) → piUnit
  5. If(fChoice ≟ "fsin" ∨ fChoice ≟ "fcos" ∨ fChoice ≟ "ftan" ∨ fChoice ≟ "fcot" ∨ fChoice ≟ "fcsc" ∨ fChoice ≟ "fsec", true, false) → ftrigx
  6. If(pieChoice ≟ true ∧ ftrigx ≟ true, true, false) → pie
  7. If(fChoice ≟ "fxtn" ∨ fChoice ≟ "fnrx" ∨ fChoice ≟ "fntx" ∨ fChoice ≟ "flnx", true, false) → nShow
  8. If(fChoice ≟ "fsin" ∧ pieChoice ≟ false, (a * sin((b * x) + c)) + d, If[fChoice ≟ "fcos" ∧ pieChoice ≟ false, (a * cos((b * x) + c)) + d, If[fChoice ≟ "fsin" ∧ pieChoice ≟ true, (a * sin(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "fcos" ∧ pieChoice ≟ true, (a * cos(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "ftan" ∧ pieChoice ≟ false, (a * tan((b * x) + c)) + d, If[fChoice ≟ "ftan" ∧ pieChoice ≟ true, (a * tan(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "fcot" ∧ pieChoice ≟ false, (a * cot((b * x) + c)) + d, If[fChoice ≟ "fcot" ∧ pieChoice ≟ true, (a * cot(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "fcsc" ∧ pieChoice ≟ false, (a * csc((b * x) + c)) + d, If[fChoice ≟ "fcsc" ∧ pieChoice ≟ true, (a * csc(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "fsec" ∧ pieChoice ≟ false, (a * sec((b * x) + c)) + d, If[fChoice ≟ "fsec" ∧ pieChoice ≟ true, (a * sec(((b * π) * x) + (c * π))) + d, If[fChoice ≟ "fx", (a * ((b * x) + c)) + d, If[fChoice ≟ "fxtn", (a * ((b * x) + c)^(n)) + d, If[fChoice ≟ "fnrx", (a * ((b * x) + c)^(1 / n)) + d, If[fChoice ≟ "fabsx", (a * abs((b * x) + c)) + d, If[fChoice ≟ "foox", a / ((b * x) + c) + d, If[fChoice ≟ "fntx", (a * n^((b * x) + c)) + d, If[fChoice ≟ "flnx", (a * log(n, (b * x) + c)) + d, (a * ((b * x) + c)) + d]]]]]]]]]]]]]]]]]]) → f
  9. If(fChoice ≟ "fx", fxText, If[fChoice ≟ "fxtn", fxtnText, If[fChoice ≟ "fnrx", fnrxText, If[fChoice ≟ "fabsx", fabsxText, If[fChoice ≟ "foox", fooxText, If[fChoice ≟ "fntx", fntxText, If[fChoice ≟ "flnx", flnxText, If[Defined[trigxChoice], trigxText, fxText]]]]]]]) → FunctionText
  10. If(fChoice ≟ "fx", fxTextB, If[fChoice ≟ "fxtn", fxtnTextB, If[fChoice ≟ "fnrx", fnrxTextB, If[fChoice ≟ "fabsx", fabsxTextB, If[fChoice ≟ "foox", fooxTextB, If[fChoice ≟ "fntx", fntxTextB, If[fChoice ≟ "flnx", flnxTextB, If[Defined[trigxChoice], trigxTextB, fxTextB]]]]]]]) → FunctionTextB
  11. If(fChoice ≟ "fx", x, If[fChoice ≟ "fxtn", x^(n), If[fChoice ≟ "fnrx", x^(1 / n), If[fChoice ≟ "fabsx", abs(x), If[fChoice ≟ "foox", 1 / x, If[fChoice ≟ "fntx", n^(x), If[fChoice ≟ "flnx", log(n, x), If[fChoice ≟ "fsin", sin(x), If[fChoice ≟ "fcos", cos(x), If[fChoice ≟ "ftan", tan(x), If[fChoice ≟ "fcsc", csc(x), If[fChoice ≟ "fsec", sec(x), If[fChoice ≟ "fcot", cot(x)]]]]]]]]]]]]) → P

AI Drawing Prompt Reference

Draw a graph demonstrating transformations of trigonometric functions, including translations,伸缩, amplitude adjustments,周期, phase shifts, and vertical shifts for sine, cosine, and tangent functions. Show how the graphs change with different parameters, labeling key concepts like amplitude, period, phase shift, and vertical shift for educational purposes.
The prompt above was compiled from the original drawing commands and is for reference only.