Доброго времени суток!
Необходимо выделить низкочастотную составляющую временного ряда.
Алгоритм по ТЗ такой:
1.Делается БПФ.
2.Обнуляются все частоты, кроме некоторого числа низких.
3.Делается обратное БПФ.
Вопросы:
Если применять классическое БПФ, что делать с мнимой частью сигнала?
Допустим, мнимая часть входного сигнала устанавливается в 0.
А что делать с мнимой частью результирующего сигнала?
Или можно применить другое преобразование вместо Фурье, работающее только с действительным сигналом?
Косинус-преобразование? Хартли? Насколько я знаю, преобразование Хартли напрямую не даёт частоты, а что-то другое.
А как с этим у косинус-преобразования?
Применимо ли тут RealFFT?
Какой из перечисленных алгоритмов лучше для данного случая?
Где взять эффективные реализации?
Число отсчетов ~50000-100000