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.
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


0