Pro / Contra Vue JS с использованием пользовательских веб-пакет против VU Cli

Первый бит в БПФ равен DC (0 Гц), второй бит Fs / N, где Fs - частота дискретизации, а N - размер БПФ. Следующий бит 2 * Fs / N. Чтобы выразить это в общих терминах, nth bin n * Fs / N.

Итак, если ваша частота дискретизации, Fs, скажем, 44,1 кГц и ваш размер FFT, N - 1024, то выходы БПФ на выходе:

  0:   0 * 44100 / 1024 =     0.0 Hz
  1:   1 * 44100 / 1024 =    43.1 Hz
  2:   2 * 44100 / 1024 =    86.1 Hz
  3:   3 * 44100 / 1024 =   129.2 Hz
  4: ...
  5: ...
     ...
511: 511 * 44100 / 1024 = 22006.9 Hz

Обратите внимание, что для реального входного сигнала (мнимая часть всего нуля) вторая половина БПФ (бины от N / 2 + 1 до N - 1 ) не содержат полезной дополнительной информации (они имеют сложную сопряженную симметрию с первыми N / 2 - 1 бункерами). Последний полезный бит (для практических применений) находится в N / 2 - 1, что соответствует 22006,9 Гц в приведенном выше примере. Бит в N / 2 представляет энергию на частоте Найквиста, т. Е. Fs / 2 (= 22050 Гц в этом примере), но это, как правило, не имеет никакого практического применения, поскольку фильтры сглаживания обычно будут ослаблять любые сигналы при и выше Fs / 2.

0
задан m_r 30 March 2019 в 21:48
поделиться