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 : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Partager