Этот пример показывает, как преобразовать данные временного интервала в частотный диапазон с помощью блока FFT.
Используйте блок Sine Wave, чтобы сгенерировать две синусоиды, один на уровне 15 Гц и другой на уровне 40 Гц. Используйте блок Matrix Sum, чтобы добавить синусоиды детально, чтобы сгенерировать составную синусоиду:
Преобразуйте эту синусоиду в частотный диапазон с помощью блока FFT. См. модель ex_fft_tut
:
Осциллограф показывает peaks на уровне 15 и 40 Гц, как ожидалось. Вы теперь преобразовали два синусоидальных сигнала от временного интервала до частотного диапазона.
Можно использовать блок Spectrum Analyzer вместо последовательности БПФ, Комплекса к Углу Значения, функции MATLAB и блокам Графика Массивов. Спектр Анализатор вычисляет БПФ значения и переключает БПФ внутренне. См. модель ex_time_freq_sa
:
Блоки в библиотеке Power Spectrum Estimation вычисляют БПФ внутренне.