Trigonometric Functions in Rectangular and Polar Coordinates
Loading the math board and drawing, please wait…
This example demonstrates the graphs of trigonometric functions in rectangular and polar coordinates. By dragging the rectangular curve, you can observe its changes in both coordinate systems. Key mathematical concepts include trigonometric functions, rectangular coordinates, and polar coordinates. Commands used include CurveCartesian, Sequence, If, etc. Suitable for high school mathematics education and learning.
GeoGebra Commands & Parameters
Textfield(r) → inputBox1Line((0, 0), (1, 0)) → HorizAxisLine((0, 0), (0, 1)) → VertAxisSequence(Line[(a, 0), (a, 1)], a, 0, 6.28319, 0.5235987755982988) → VerticalLinesSequence(Circle[(12.5, 0), k], k, 1, 6) → polarCirclesSequence(Segment[(((-6) * cos(a)) + 12.5, ((-6) * sin(a))), ((6 * cos(a)) + 12.5, (6 * sin(a)))], a, 0, 2.87979, 0.2618) → radialLinesSequence(Segment[(0, a), (6.3, a)], a, -6, 6) → HorizontalLinesLine((12.5, 0), (12.5, 1)) → v_2If(a_2, RectAngle, PolarAngle) → PAMIf(a_2, PAM = RectAngle, PAM = PolarAngle) → bCurveCartesian((r(t) * cos(t)) + 12.5, (r(t) * sin(t)), t, 0, 6.283185307179586) → aCurveCartesian((r(t) * cos(t)) + 12.5, (r(t) * sin(t)), t, 0, Min[1.5707963267948966, PAM]) → a1CurveCartesian((r(t) * cos(t)) + 12.5, (r(t) * sin(t)), t, 1.5707963267948966, Min[3.141592653589793, PAM]) → a2CurveCartesian((r(t) * cos(t)) + 12.5, (r(t) * sin(t)), t, 3.141592653589793, Min[4.71238898038469, PAM]) → a3CurveCartesian((r(t) * cos(t)) + 12.5, (r(t) * sin(t)), t, 4.71238898038469, Min[6.283185307179586, PAM]) → a4