nmpp
Группы | Функции

Группы

 FFTFwdInitAlloc
 Функции инициализации структур коэффициентов, необходимых для вычисления прямого БПФ
 
 FFTInvInitAlloc
 Функции инициализации структур коэффициентов, необходимых для вычисления обратного БПФ
 
 DFT-8
 Функция для вычисления прямого ДПФ с плавающей точкой над вектором, состоящим из 8 комплексных чисел
 
 FFT-16
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 16 комплексных чисел
 
 FFT-32
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 32 комплексных чисел
 
 FFT-64
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 64 комплексных чисел
 
 FFT-128
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 128 комплексных чисел
 
 FFT-256
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 256 комплексных чисел
 
 FFT-512
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 512 комплексных чисел
 
 FFT-1024
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 1024 комплексных чисел
 
 FFT-2048
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 2048 комплексных чисел
 
 FFT-4096
 Функция для вычисления прямого БПФ с плавающей точкой над вектором, состоящим из 4096 комплексных чисел
 
 IDFT-8
 Функция для вычисления обратного ДПФ с плавающей точкой над вектором, состоящим из 8 комплексных чисел
 
 IFFT-16
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 16 комплексных чисел
 
 IFFT-32
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 32 комплексных чисел
 
 IFFT-64
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 64 комплексных чисел
 
 IFFT-128
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 128 комплексных чисел
 
 IFFT-256
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 256 комплексных чисел
 
 IFFT-512
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 512 комплексных чисел
 
 IFFT-1024
 
 IFFT-2048
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 2048 комплексных чисел
 
 IFFT-4096
 Функция для вычисления обратного БПФ с плавающей точкой над вектором, состоящим из 4096 комплексных чисел
 
 FFT-Common
 

Функции

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

Подробное описание

Функции

◆ nmppsFFTFree_32fcr()

int nmppsFFTFree_32fcr ( NmppsFFTSpec_32fcr spec)

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

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

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

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