Se um sinal no domínio do tempo tiver curvas acentuadas, seu espectro de frequência conterá componentes de alta frequência. Truncar o espectro resulta no fenômeno de Gibbs. Portanto, se você estiver tentando criar um FIR, realmente deseja que a resposta da frequência alvo seja agradável e suave, para que a resposta do impulso a um comprimento finito não distorça muito a resposta da frequência.
Atualmente, estou pensando em tentar projetar um filtro muito estranho: um que possua ganho de unidade em todas as frequências, mas fase diferente de zero . Gostaria de saber se um fenômeno semelhante ocorre ou não: se o filtro tem ganho de unidade em todas as frequências, o que truncar a resposta de impulso faz ao alinhamento de fase?
filter-design
MathematicsOrchid
fonte
fonte
Respostas:
Este seria um filtro allpass. Exceto no caso trivial de atrasos de unidade e amostra inteira, eles não podem ser feitos como filtros FIR e, em geral, é necessário um filtro IIR. No entanto, eles são fáceis de fazer. Os zeros de uma passagem total são simplesmente o inverso dos pólos (e vice-versa). Se você tiver os polos na forma polinomial, basta girá-los para obter os polinômios zero. Por exemplo, um allpass de segunda ordem se parece com isso
fonte
Ele tem o mesmo efeito: a janela com uma janela retangular em um domínio (tempo ou frequência) é equivalente a convolver com uma função Sinc infinitamente longa no outro domínio (ou seja, o fenômeno de Gibb).
Portanto, se você quiser alterações de fase específicas em N pontos de frequência do seu filtro all-pass, geralmente acabará com um FIR várias vezes mais que N toques.
fonte