Sketch

Using the right mouse button, sketch a signal below. The signal is multiplied by a sine wave.

Notice that you can zoom in with the left mouse button and very precisely control the sketched curve. You can also update just portion of the curve by sketching over only a subset of the horizontal axis.

This model is implemented by a custom applet, which uses as a basis a block diagram constructed in Vergil. The applet extends the Vergil implementation to make the sketched source and the plotter share the same graphical object on screen.