Bonjour, je cherche à déterminer la phase d'un signal audio en fonction du TEMPS.
Il faut, je pense calculer la fft de ce signal puis de prendre l'arctangente de bn/an. Est ce correct?
J'essaie de le faire via le logiciel matlab (peut être convient il de déplacer cette question dans le forum de programmation):
phi serait la phase du signal mais elle est calculée sur la grille fréquentielle. Comment l'avoir en fonction du temps?Code:fln='myaudiofile.wav'; [y,sample_rate]=wavread(fln); Lf=length(y); T=1/sample_rate; t=(0:Lf-1)*T; % grille temporelle f=sample_rate*(0:Lf-1); % grille fréquentielle yfft=fft(y,Lf); yfft=yfft(1:Lf/2); phi=angle(yfft);
Merci
-----