Transformada de Fourier indicando unos valores específicos de frecuencia.
Publicado por Alvaro (2 intervenciones) el 12/07/2014 13:18:34
Hola buenas,
Tengo un vector de 1000 x 1 valores predeterminado.
Lo que necesito es realizar la transformada de Fourier de este vector para 300 puntos y que estos valores estén acotados entre unas frecuencias de 30000 y 30000000 de Hz.
Realizar la Transformada de Fourier de n puntos es sencillo.
Por ejemplo,:
Y=mi vector;
X=fft(Y,300);
Realiza la transformada de 300 puntos para unas frecuencias de 0 a 299.
Pero, como poder cambiar/acotar este rango de frecuencias y que esos 300 puntos los transforme para unas frecuencias comprendidas entre 30 KHz a 30MHz.
Con un bucle se podría llevar acabo??
No se como implementarlo.
Muchas gracias.
Estoy desesperado.
Tengo un vector de 1000 x 1 valores predeterminado.
Lo que necesito es realizar la transformada de Fourier de este vector para 300 puntos y que estos valores estén acotados entre unas frecuencias de 30000 y 30000000 de Hz.
Realizar la Transformada de Fourier de n puntos es sencillo.
Por ejemplo,:
Y=mi vector;
X=fft(Y,300);
Realiza la transformada de 300 puntos para unas frecuencias de 0 a 299.
Pero, como poder cambiar/acotar este rango de frecuencias y que esos 300 puntos los transforme para unas frecuencias comprendidas entre 30 KHz a 30MHz.
Con un bucle se podría llevar acabo??
No se como implementarlo.
Muchas gracias.
Estoy desesperado.
Valora esta pregunta


0