Mathematica lets you create your own custom interfaces, using its uniquely straightforward symbolic interface-building technology. You can build simple interactive applications very quickly that scale seamlessly to large application interfaces.
Use Manipulate to make the model interactive by providing some simple parameters that you will be able to control.
Here, is the frequency and is the phase shift of the second signal. In the interactive application you will be able to adjust the value of from 10 to 20, and the value of from 0 to . The initial color is blue:
You are able to interact with this immediately by dragging the sliders and changing the color of the model. You can also save it for deployment with Wolfram CDF Player, or submit it as a Demonstration to the Wolfram Demonstrations Project.