Пытаясь понять БПФ (быстрое преобразование Фурье) подпрограмма Я использую (кражу) (переработка)В.Б. FFT - застряло понимание отношение результатов к частоте
ввода является массивом точек данных 512, которые являются образцом Форма волны. Данные теста сгенерированы в этот массив. fft преобразует этот массив в частотную область. Попытка понять взаимосвязь между частотой, периодом, частотой дискретизации и положением в массиве fft. Я приведу примеры:
===================================================================================================================================================== =
Частота выборки составляет 1000 образцов/с. Создайте набор выборок на частоте 10 Гц.
Входной массив имеет пиковых значений при обр (28), обр (128), обр (228) ... период = 100 точек выборки
пиковое значение в массиве FFT имеет индекс 6 (за исключением огромный значение в точке 0)
========================================
частота дискретизации 8000 выборок/с Генерировать набор образцов при 440Hz
пиковые значения входного массива включают обр (7), обр (25), обр (43), обр (61) ... период = 18 точек выборки
пиковое значение в массиве FFT имеет индекс 29 (за исключением огромное значение в 0)
=============== =========================
Как связать индекс пика в массиве fft с частотой?