Zerar posições no domínio da frequência é o mesmo que multiplicar por uma janela retangular no domínio da frequência. Multiplicar por uma janela no domínio da frequência é o mesmo que convolução circular pela transformação dessa janela no domínio do tempo. A transformação de uma janela retangular é a função Sinc ( ). Observe que a função Sinc possui muitas ondulações grandes e ondulações que estendem toda a largura da abertura no domínio do tempo. Se um filtro no domínio do tempo que pode gerar todas essas ondulações (toque) é uma "má ideia", o mesmo ocorre com o zeramento de posições.sin(ωt)/ωt
Essas ondulações serão maiores para qualquer conteúdo espectral "entre caixas" ou periódico não inteiro na largura da abertura da FFT. Portanto, se os dados de entrada originais da FFT forem uma janela em qualquer dado que seja um pouco não periódico nessa janela (por exemplo, a maioria dos sinais do "mundo real" com amostragem não síncrona), esses artefatos específicos serão produzidos por caixas com entrada em zero.
Outra maneira de analisar é que cada compartimento de resultado da FFT representa uma certa frequência de onda senoidal no domínio do tempo. Assim, zerar um compartimento produzirá o mesmo resultado que subtrair essa onda senoidal ou, equivalentemente, adicionar uma onda senoidal de uma freqüência central exata do compartimento FFT, mas com a fase oposta. Observe que, se a frequência de algum conteúdo no domínio do tempo não for periódica puramente inteira na largura da FFT, tentar cancelá-la adicionando o inverso de uma onda senoidal periódica exatamente inteira produzirá, não silêncio, mas algo que se parece mais uma nota de "batida" (onda senoidal modulada AM de frequência diferente). Novamente, provavelmente não é o que se deseja.
Por outro lado, se o seu sinal no domínio do tempo original for apenas alguns sinusoides puros não modulados que sejam exatamente inteiros periódicos na largura da abertura da FFT, os compartimentos da FFT com zeragem zero removerão os designados sem artefatos.
Esta questão também me confundiu por um longo tempo. A explicação de @ hotpaw2 é boa. Você pode estar interessado no experimento simples usando o matlab.
https://poweidsplearningpath.blogspot.com/2019/04/dftidft.html
informação atualizada.
Para verificar se esse fato é simples, basta observar com cautela o espectro da resposta ao impulso de um filtro de passagem de banda ideal (?) Que apenas zera os compartimentos FFT. Por que preciso adicionar o advérbio "com cautela"? Se apenas usarmos o mesmo tamanho da FFT para observar a resposta do impulso, seremos enganados, como mostra a Figura 1 . No entanto, se adicionarmos a ordem do DFT ao observar a saída do filtro, ou seja, preenchendo zero a resposta ao impulso, podemos encontrar o chamado fenômeno de Gibbs, ondulações no domínio da frequência, como mostrado na Fig . 2 .
Os resultados vêm de fato do efeito de janelas. Se você deseja entender completamente o problema, consulte o capítulo 7.6 e o capítulo 10.1-10.2 da Bíblia do DSP (1). Para resumir, três pontos principais são anotados aqui.
Assim, com a ajuda do espectro mais denso na Fig. 2 , podemos ver através da máscara do filtro de passa-banda ideal (falso).
Enganosamente Freq. Resposta.
Fenômeno de Gibbs em Freq. Resposta.
(1) Alan V. Oppenheim e Ronald W. Schafer. 2009. Processamento de Sinais em Tempo Discreto (3ª ed.). Prentice Hall Press, Upper Saddle River, NJ, EUA.
fonte
A FFT fornece uma resolução de tempo ruim, ou seja, não fornece informações a que horas essa frequência específica existe. Ele fornece informações sobre os componentes de frequência existentes para uma determinada duração do sinal.
Ao zerar caixas no FFT, a resolução é baixa após o IFFT no domínio do tempo.
fonte