Bonjour,
j'aimerais demander quelle bloc ou fonction sous simulink/ Matlab permet de tracer le spectre des fréquences
merci
-----
18/09/2012, 10h58
#2
invite82fffb5c
Date d'inscription
janvier 1970
Messages
847
Re : matlab
Bonjour,
Pour mathlab : fft(...)
Soit s le signal, et t le parametre
%Les frequence sont :
F=linspace(0,1/(t(2)-t(1)),max(size(t)));
%Ensuite :
plot(F,abs(fft(s))); %spectre lineaire de s
%si s est une amplitude, pour l'afficher en dB la densite de puissance (attention a verifier que log est en base 10, sinon diviser aussi par log(10) ).
plot(F,20*log(abs(fft(s))));
Un minimum de recherche sur le net aurais était plus rapide qu'une reponse.