Transformations of Periodic Functions

Graphs a periodic function of the form y=A sin(Bx+C)+D, showing transformations corresponding to changing the values of the coefficients.
How to use   ||   Examples   ||   Other Notes

How to use
To change the values of the coefficients, use the "+" and "-" buttons under each value. The buttons change the value by 0.1 at each step. Holding a button down causes this action to be repeated.
Click the "Clear" button to reset all values to the default values, A=B=1 and C=D=0.
Phase shifts:
A=1, B=1, D=0
C= -2, -1, 0, 1, 2     
Verical shifts:
A=1, B=1, C=0
D= -2, -1, 0, 1, 2     
B=1, C=0, D=0
A= -2, -1, 0, 1, 2     
A=1, C=0, D=0
B= 1/4, 1/2, 1, 3/2, 2     

Other Notes
Notice that A determines "amplitide", B determines "period" (period is 2pi/B), C determines "phase" (horizontal shift), and D determines vertical shift.