Matlab - Medfilt1 en el dominio de la Frecuencia

 
Vista:

Medfilt1 en el dominio de la Frecuencia

Publicado por Ceci (3 intervenciones) el 14/10/2009 02:07:58
Hola necesito aplicar un filtro mediana a una senal para modificar las amplitudes de las componentes de frecuencia de la senal. Realizo los siguientes pasos:

x = wavread('fonema');
y = fft(x);
z = medfilt1(y);
%ahora quiero escuchar el archivo transformado
p = ifft(z);
wavpaly (p, 44100);

Y lo que escucho es un ruido. Sera que estoy haciendo mal la trandormada inversa de Fourier? Cual sera el problema? Saludos,

Ceci.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder