Когда требуется отфильтровать что-то, то применяется фильтр с нужной характеристикой. При этом халява типа Фурье, обнуление ненужных бинов и обратное Фурье не проходит (по крайне мере тогда, когда через Фурье фильтруется длинная выборка, т.е. идет последовательная поблочная фильтрация).
Есть другой способ удаления шумов на основе вйвлет разложения. Но там, если я правильно понял, процесс фильтрации/очистки от шумов происходит именно путем обнуления ненужных коэффициентов. Почему для Фурье способа очистки от шумов нельзя обнулять коэффициенты, а у вейвлетов можно?