Bonjour à tous,
Je souhaiterais utiliser la fonction « periodigram» mais j’obtiens toujours un message d’erreur :
Cela signifie-t-il qu’il y a un problème avec mes données (ci-jointes) ? Ou l’erreur vient de mon script ?Undefined function 'periodigram' for input arguments of type 'double'.
Merci beaucoup ^^
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 %IMPORTATION DES DONNEES if(~exist('data', 'var')) data = xlsread('CH5.xls', 1, 'B2:T4001'); measures = xlsread('CH5.xls', 1, 'B1:T1'); t = xlsread('CH5.xls', 1, 'A2:A4001'); end %PURGE DE LA TENDANCE detrended = detrend(data); % PERIODOGRAMME and power spectrum X = data (:,1); NFFT = 2048; Fs = 100; [Pxx,f] = periodigram(X,[], NFFT,Fs); powery=abs(Pxx); plot(f,powery);
Partager