made all the wavelets a function of duration (time window) and sample interval (dt), and made LFM and Klauder one function (sweep)