Introduction: This application demonstrates the correspondence of various time-domain functions with their frequency-domain Laplace pair function.
Each of the function pairs includes a parameter A representing the amplitude, which is initially zero, but can be altered by using the up and down keys. Some of the function pairs also include a second parameter B that allows further adjustment of the functions, such as sin(Bt), which allows for adjusting the time-domain sine frequency. This parameter can be altered by using the left and right keys.
Plotting the time-domain function is easy: a function f(t) = y accepts a real number (t) and outputs a real number (y), and this function can be plotted as a typical graph of t vs. y.
Plotting the frequency domain function is more difficult, since such functions F(s) = z accept a complex number (s) and output a complex number (z). The easiest way to present this on a two-dimensional graph is as a vector plot - at each point (r1, i1) on the complex plane, compute the output and plot a vector pointing to (r2, i2). However, this plot gets noisy very fast, and plotting only a few points does not accurately convey the shape of the plot. Instead, the output is plotted on the complex plane using streamlines, with dead zones (illustrated as big circles) wherever z = 0. The direction of each streamline can be illustrated either by drawing the streamlines as moving dashes, or by drawing moving bubbles along the streamlines flowing in the direction of the streamline.