Я не эксперт DSP, но я понимаю, что есть два способа, которыми я могу применить дискретный фильтр во временной области к форме дискретной временной области. Во-первых, они свертывают их во временной области, а во-вторых, принимают БПФ обоих, умножают оба сложных спектра и принимают IFFT результата. Одним из ключевых различий в этих методах является второй подход, подлежащий циклической свертке.
В качестве примера, если фильтр и формы осциллограмм имеют длительность N точек, первый подход (т.е. свертка) дает результат, который имеет длину N + N-1, где первая половина этого ответа заполняется фильтром а вторая половина - опорожнение фильтра. Чтобы получить устойчивый ответ, фильтр должен иметь меньше точек, чем фильтруемый сигнал.
Продолжая этот пример со вторым подходом и предполагая, что данные формы дискретной временной области все являются реальными (не сложными), БПФ фильтра и формы волны создают БПФ из N точек в длину. Умножение обоих спектров. IFFT-результат приводит к тому, что результат во временной области также содержит N точек. Здесь ответ, когда фильтр заполняется и опустошается, перекрывает друг друга во временной области, и нет ответа устойчивого состояния. Это эффект круговой свертки. Чтобы этого избежать, обычно размер фильтра будет меньше размера осциллограммы, и оба будут иметь нулевую ширину, чтобы пространство для свертки частоты расширялось во времени после IFFT произведения двух спектров.
Мой вопрос заключается в том, что я часто вижу работу в литературе у хорошо зарекомендовавших себя специалистов/компаний, где они имеют дискретную (реальную) формулу во временной области (N точек), они FFT ее, умножают на некоторый фильтр (также N точек) и IFFT результат для последующей обработки. Мое наивное мышление заключается в том, что этот результат не должен содержать устойчивого ответа и, следовательно, должен содержать артефакты из заполнения/опорожнения фильтра, что приведет к ошибкам в интерпретации полученных данных, но я должен что-то упустить. При каких обстоятельствах это может быть обоснованным подходом?
Любое понимание было бы оценено