nmpp

Функция для вычисления прямого БПФ с плавающей точкой над вектором длины от 8 до 2048.

Функция для вычисления прямого БПФ с плавающей точкой над вектором длины от 8 до 2048.

Аргументы
[in]pSrcVecвходной вектор комплексных чисел (на мнимая и действительная части имеют тип float)
Возвращаемые значения
[out]pDstVec выходной вектор комплексных чисел (на мнимая и действительная части имеют тип float)
Аргументы
[in]specструктра, содержащая необходимые коэффициенты, для вычисления прямого БПФ определенного размера

Функция инициализации структуры коэффициентов, необходимых для вычисления прямого БПФ с плавающей точкой над вектором длины от 8 до 2048

Аргументы
[in]specдвойной указатель на структуру коэффициентов
[in]orderразмерность БПФ, которое нужно вычислить, например, для БПФ256 этот параметр равен 8 (т.к. 2^8 = 256)
Возвращает
Функция возвращают 0 в случае успешной инициализации и отрицательное число (от -1 и меньше) в случае ошибок

Функция для вычисления обратного БПФ с плавающей точкой над вектором длины от 8 до 2048

Аргументы
[in]pSrcVecвходной вектор комплексных чисел (на мнимая и действительная части имеют тип float)
Возвращаемые значения
[out]pDstVec выходной вектор комплексных чисел (на мнимая и действительная части имеют тип float)
Аргументы
[in]specструктра, содержащая необходимые коэффициенты, для вычисления обратного БПФ определенного размера