FFT avec des NaN et des NaNi
Bonjour,
J ai un petit probleme concernant une FFT.
J ai un script qui marche bien pour la plupart de mes series mais parfois il m affiche des NaNi et des NaN lorsque je calcule mon FFT.
Qu est ce que ca veut dire?
Merci d avance,
Cordialement
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
fourier analyse
function [Amplitude,periode]=FourierFFT_period(x,dt,imin,imax)
y=transpose(x);
x=x(imin:imax);
t=0:dt:size(y,2)*dt-dt;
X=fft(y);
n=size(y,2)/2;
Amplitude=abs(X)/n;
Fnyq=1/(2*dt);
f=linspace(0,Fnyq,n);
periode=1./(3600*24*f(2:end));
power=Amplitude(2:size(f,2));
plot(periode,power); |