déconvolution via fft !!!

déconvolution via fft !!! - Divers - Programmation

Marsh Posté le 13-06-2011 à 14:57:50    

Bonjour tout le monde
 
Voila j'ai mon programme suivant qui a pour but de bruité un signal type sinus via une convolution, et d'utilisé une déconvolution pour retrouver mon signal de basse or je le retrouve bien mais avec un déphasage de environ pi/2 et avec un gain enorme
 
Code sous matlab :
x= -pi:0.01:pi     % Generate Sinusoidal signal
s=sin(x);
n=randn(1,629);   % Generate Guassion Noise
z= fft(s).*fft(n)
y=ifft(z)
 
Y a t'il un moyen de retrouver notre signal non décalé? ou bien faut il s'y prendre autrement?
 
Merci de votre aide


Message édité par jigsa le 14-06-2011 à 15:12:32
Reply

Marsh Posté le 13-06-2011 à 14:57:50   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed