Bonjour,

j'ai un problème sur Matlab, je n'ai pas bien compris la fonction spectrogramm, on a:

[S,F,T] = SPECTROGRAM(...) returns a vector of frequencies F and a
vector of times T at which the spectrogram is computed. F has length
equal to the number of rows of S. T has length k (defined above) and
its value corresponds to the center of each segment

Donc F ce sont les fréquences d'un signal et T les portions du temps
Si je fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
t=0:0.1:10;
x=cos(2*pi*0.2*t);
[S,F,T] = SPECTROGRAM(x)

F devrait contenir une seule valeur, d'une seule fréquence, mais il me donne beaucoup de valeurs dans une colonne

et T contient 8 valeurs dans une ligne

je n'ai pas tres bien compris cette fonction