2013-03-30 2 views
0

Я хочу код для демонстрации спектрограмм, узкополосный и широкополосный.Spectrogram (узкополосный, широкополосный) код в Matlab

Я знаю, что существует функция «specgram».

specgram(signal, nfft, fs, window, nooverlap); 

Но мой вопрос заключается в том, что то, что должно быть значения параметров «окна», «nooverlap» и «NFFT» в узкополосной и широкополосной спектрограммы.

Сингаль и фс будет поступать из

[signal, fs, bits]=wavread('wavfile.wav'); 

, что о других?

ответ

0

NFFT = является степенью 2, длиной FFT может быть 512, 1024 и т.д.

окна является периодическим Hann (Хеннинг) окном максимальной длиной NFFT, встроенных функции Matlab

numoverlap = длина (окно)/2 для перекрытия 50% между последовательными кадрами

Возможно, вам потребуется сыграть с длиной окна параметра

Смежные вопросы