Быстрое преобразование Фурье





| Векторный | Си |
в палитре на схеме

Описание

Блок предназначен для применения прямого преобразования Фурье к последовательности действительных или комплексных чисел для получения частотного спектра входного сигнала. Комплексные числа подаются на вход блока в виде двух векторов, содержащих вещественные и мнимые компоненты сигнала соответственно.

С частотой, заданной с помощью подающихся на вход "sync" синхроимпульсов, блок на выходе формирует массив действительных и мнимых частей комплексных чисел, получаемых методом быстрого дискретного преобразования Фурье:

где N — количество отсчетов; X — выходной массив комплексных чисел; x — массив входных данных.

Наибольшая эффективность достигается при использовании серий размера N = 2m, где m — целое число.

Входные порты

Имя Описание Тип линии связи
in (Re) Порт входа вектора вещественных частей сигнала Математическая
in (Im) Порт входа вектора мнимых частей сигнала. Отключается при выборе в свойстве "Тип входных данных" значения "Вещественные" Математическая
sync Порт синхроимпульсов единичной амплитуды для определения частоты срабатывания блока. Срабатывание осуществляется по переднему фронту импульса Математическая

Выходные порты

Имя Описание Тип линии связи
out (Re) Порт вывода вектора вещественных частей сигнала после быстрого преобразования Фурье Математическая
out (Im) Порт вывода вектора мнимых частей сигнала после быстрого преобразования Фурье Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Размер серии Size Длина формируемого выходного вектора данных, которая определяет количество значений сигнала, измеренных за период, и количество компонент разложения 256 Целое
Тип входных данных InputDataType Выбор типа сигнала, подаваемого на вход блока: вещественный, если выбрано значение "Вещественные"; комплексный, если выбрано значение "Комплексные" Комплексные Перечисление

Параметры

Блок не имеет параметров.

Примеры