Estou brincando com o periodogram
MATLAB. Eu criei um script simples para observar como ele se comporta:
rng(1); %# initialize the random number generator
Fs = 1000; %# Sampling frequency
duration = 0.1; %# seconds
A = 1; %# Sinusoid amplitude
f = 150; %# Sinusoid frequency
eps = 0.01;
t = 0:1/Fs:duration;
x = A * sin(2*pi*f*t) + eps * randn(size(t));
periodogram(x,[],1024,Fs);
Não tenho nenhum problema com o código e posso escrever minha própria periodogram
função usando os algoritmos fornecidos na documentação, mas me pergunto a razão teórica por trás das colinas em forma de pente que não são 150 Hz. O que eu recebo em vez de obter um único pico acima de 150 Hz? Existe algo de especial nas distâncias dos picos dessas colinas?
fonte