Por ejemplo, tengo un tono de 1500 Hz que voy a muestrear a 1200 muestras / segundo. ¿Cómo puedo averiguar el tono resultante de este muestreo?
Por ejemplo, tengo un tono de 1500 Hz que voy a muestrear a 1200 muestras / segundo. ¿Cómo puedo averiguar el tono resultante de este muestreo?
Su frecuencia de submuestra se puede encontrar como
fsub = f c mod f samp
entonces, 300 Hz , en su caso.
Para una solución más completa, esto es lo que hago en Matlab:
function Fif = SubsampleMap(f, fs)
f_new = mod(f,fs);
if f_new > fs/2
Fif = fs-f_new;
else
Fif = f_new;
end
En otras palabras, si la operación mod se traduce a la frecuencia imaginaria, ajústela a la real.
Lea otras preguntas en las etiquetas sound sampling frequency signal-processing aliasing