Built entirely out of JavaScript, HTML, CSS and trigonometry, by Julian Ward-Davies
Angle
Sine
Phase
Amplitude
Frequency
Wavelength
Start
Amplitude
-
0.9m
+
>
-
1dB
+

Another complex JavaScript animation program with CSS-generated graphics.

It is designed to illustrate the relationship between rotation, frequency, wavelength and amplitude in the generation of sinewaves.

The animation plots the form of a sinewave, drawn to scale, at the selected wavelength and amplitude. It can be paused at any moment in order to read data during progress.

Scales
1 unit on the x axis ↔: 0.1 meter.
1 unit on the y axis ↕: 1 deciBel.
(1 unit = 50 pixels)

© Julian Ward-Davies BA Hons 2018. Designed and programmed by the author.