FM Waves

A function for generating FM waves carrying information from an
arbitrary function, a function for plotting the frequency spectrum of an
arbitrary waveform, and a script for plotting a simple sinusoidal and a
corresponding FM wave to carry it, as well as that wave's frequency
spectrum. Sample image included.