Como detectar a frequência de um sinal?
Se x é um segmento de ponto, uma maneira de determinar seu conteúdo de frequência é pegar sua transformação discreta de Fourier (DFT) usando a transformação Fast Fourier (FFT) para calculá -la: >> X = fft (x); Isso nos dá um vetor de componente, que em geral será um valor complexo.
Como funciona o algoritmo Goertzel?
Como o DFT, o algoritmo Goertzel analisa um componente de frequência selecionável de um sinal discreto. Ao contrário dos cálculos diretos de DFT, o algoritmo Goertzel aplica um único coeficiente de valor real em cada iteração, usando aritmética de valor real para seqüências de entrada com valor real.