если нужно разложить любой сигнал в спектр, то делаем следующее: берется функция входного сигнала, определяется ее период и раскладывается на компоненты ряда Фурье, затем берется среднее геометрическое a(n) и b(n), и строится спектрограмма - зависимость энергии гармоники, от ее номера n.