Блок предназначен для применения прямого дискретно-косинусного преобразования к
последовательности действительных чисел, что позволяет представить входной сигнал в виде суммы
косинусов различной частоты.
С частотой, заданной с помощью подающихся на вход "sync" синхроимпульсов, блок на
выходе формирует массив действительных чисел, получаемых методом дискретно-косинусного
преобразования:
где коэффициент дискретного косинусного преобразования определяется как:
где x — входной вектор действительных чисел; N — количество элементов
вектора x; y — результирующий вектор. При этом используется алгоритм быстрого
преобразования.
Наибольшая эффективность достигается при использовании серий размера N =
2m, где m — целое число.