Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - ¿Cómo determinar la frecuencia de muestreo y los puntos de muestreo de FFT en MATLAB?

¿Cómo determinar la frecuencia de muestreo y los puntos de muestreo de FFT en MATLAB?

Para realizar FFT en MATLAB, primero escriba una función para calcular la secuencia de frecuencia después de FFT y su amplitud correspondiente en diferentes frecuencias de muestreo y puntos de muestreo:

¿Función? [amplitud f]? =?yopheeFFT(tasa de muestreo, FFT_puntos)?

n? =?0:FFT_points-1;?

t? =?n/tasa de muestreo;? % de series de tiempo de muestreo?

¿f_Todos? =?n *tasa de muestreo/FFT_points;? % Serie de frecuencia% ¿Construir una señal periódica mezclada con ruido y muestrearla?

¿Señal? =?2*sin(2*pi*10*t)+1*sin(2*pi*20.25*t)+0.2*randn(tamaño(t));? % ¿Realizar una transformada rápida de Fourier en la señal y encontrar la amplitud?

¿Amplitud_toda? =?ABS(FFT(señal,FFT_puntos))*2/FFT_puntos;?

f? =?f_All(1:FFT_puntos/2);?

¿Amplitud? =?Amplitude_all (1:FFT _ puntos/2);

Datos extendidos

El significado de la función FFT en MATLAB:

FFT es una función rápida. El algoritmo de transformada discreta de Fourier puede transformar la señal al dominio de la frecuencia. Algunas señales son difíciles de ver en el dominio del tiempo, pero si se convierten al dominio de la frecuencia, las características son fáciles de ver. Es por eso que muchos análisis de señales utilizan transformadas FFT. Además, FFT puede extraer el espectro de la señal, que también es un método utilizado a menudo en el análisis de espectro.

La señal analógica es muestreada por el ADC y se convierte en una señal digital, que puede convertirse mediante FFT. Después de la FFT, se pueden obtener los resultados de la FFT de n puntos de muestreo. Para facilitar las operaciones FFT, n suele ser una potencia entera de 2.

Supongamos que la frecuencia de muestreo es Fs, la frecuencia de la señal es f y el número de puntos de muestreo es n. Entonces el resultado después de FFT son números complejos de n puntos, donde cada punto corresponde a un punto de frecuencia. , y el módulo del número complejo puntual es la característica de amplitud de la señal original en este valor de frecuencia.

Específicamente, suponiendo que la amplitud de la señal original en un determinado punto de frecuencia es a, entonces el módulo del punto FFT complejo correspondiente a este punto de frecuencia es N/2 veces a. El primer punto de la FFT es el componente CC de la señal original, cuyo módulo es N veces la señal original. Para la fase, la fase del número complejo FFT es la fase de la señal original en ese punto de frecuencia.

上篇: Dunk, ¿hay estrellas junto a League of Legends? 下篇: ¿Qué significa el final del "Testimonio silencioso del médico forense Qin Ming"?
Artículos populares