Traitement numerique de son

kokousam Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
kokousam Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
bonjour j'ai besoin de vos aides : j ai essayé d'executer ce programme sous matlab mais il ne fonctionn pas . ce prgramme lire un fichier de format wav bruité et dessiner le signal
A voir également:

1 réponse

kokousam Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
[x,Fs] = wavread('C:\Users\issam elhamdi\Downloads\Music\guitar_si.wav') ;
T=1/Fs;
L=length(x)
t=(0:L-1)*T;
subplot(4,1,1);
plot(t,x);
title('signal enregistré');
xlabel('temps en (S)');
ylabel('Amplitude');
t=0:1/Fs:(L-1)*T;
b=randn(size(t));
L=length(b)
subplot(4,1,2);
plot(t,b);
title('signal bruit');
xlabel('temps en (S)');
ylabel('Amplitude');
y=x+b;
L=length(y)
subplot(4,1,3);
plot(t,y);
y=fft(x/L);
f=(Fs/2)*linspace(0,1,L/2+1);
subplot(4,1,4);
z=2*abs(y(1:L/2+1));
plot(f,z);
xlabel('frequence en Hz');
ylabel('|y(f)|')
0