Bonjour,

J'ai réalisé des analyses Temps Fréquences à l'aide de l'option specgram de Matlab. J'ai un signal temporel y(t) avec y en cm et t en secondes. J'ai obtenu des résultats avec comme y des fréquences en fonction du temps. Mon problème concerne l'unité des amplitudes ou énergies obtenues. Dans la doc démo de Matlab j'ai vu que ce sont des dB. Voudriez-vous svp m'aider pour savoir si ce sont toujours des dB et aussi est ce que ce sont des amplitudes ou des énergies. Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
load sign.dat
Fs=0.016;% frequence d'echantillonnage en Hz
y=sign(:,1);% mon signal en cm
t=sign(:,2);% le temps
specgram(y,512,Fs,kaiser(500,5),475)
title('Spectrogram')
Merci beaucoup

Bien cordialement