Function Transformation Visualizer

Master function transformations by exploring how changing parameters affects the graph in real-time. Compare the transformed function with the original base function.
Transformed Function
$y = \sin(x)$
$a$ (Vertical Stretch)
1.0
$af(x)$: Stretches vertically by factor $a$
$b$ (Horizontal Stretch)
1.0
$f(bx)$: Compresses horizontally by factor $b$
$c$ (Horizontal Shift)
0.0
$f(x - c)$: Shifts right by $c$ units
$d$ (Vertical Shift)
0.0
$f(x) + d$: Shifts up by $d$ units