Я пытаюсь преобразовать данные своей временной области в данные частотной области с помощью библиотеки Aquila DSP. После этого я вычисляю энергию, среднее значение и другие коэффициенты с той же библиотекой. В качестве примера я создаю вектор и Aquila::SignalSource
как это
std::vector<double> xaxis = { 1,5,3,7,5,9,7,11 };
Aquila::SignalSource signalSource(xaxis);
double energy = Aquila::energy(signalSource);
Я рассчитываю энергию этого сигнала, но я думаю, что это значение для временной области.
Как рассчитать энергию БПФ?
Задача ещё не решена.
Других решений пока нет …