La spectrogram()función de Matlab calcula el STFT de una señal. Describe su NFFTargumento de la siguiente manera:
S = SPECTROGRAM(X,WINDOW,NOVERLAP,NFFT)especifica el número de puntos de frecuencia utilizados para calcular las transformadas discretas de Fourier. SiNFFTno se especifica,NFFTse usa el predeterminado .
¿Estoy en lo cierto en que NFFTes una compensación solo entre la resolución de frecuencia y el número de cálculos? Para mi trabajo fuera de línea, no hay necesidad de guardar ciclos. ¿Existe algún límite máximo NFFT, impuesto, por ejemplo, por una fuga espectral, o por cualquier otro problema que deba conocer, o puedo establecer ese argumento lo más alto posible?
fuente
